ci/cd

Skilce1 天前
ci/cd·kubernetes·gitlab
基于GitLab CI/CD + Kubernetes的自动化部署平台搭建第一步:访问Harbor第二步:创建项目1. 登录后,点击"Projects"(项目)2. 点击"New Project"(新建项目)
印度神油92 天前
windows·python·ci/cd
Windows Python 打包实战:Nuitka 环境踩坑总结与 CI 自动化构建全指南环境检测(是否依靠 exe 运行) 有些功能(如开机自启动)可能需要限制在依靠 exe 运行的情况,相信很多开发者第一反应就信手拈来 sys.executable 侦测:
千维百策6665 天前
人工智能·ci/cd·自动化
AI 编码智能体平台如何提升研发效能:从 CI 修复到工程工作流自动化AI 编码智能体正在成为 软件开发的重要组成部分。它们最直观的用途,是帮助开发人员更快地编写代码。但如果希望真正提升研发效能,编码智能体就不能只停留在“生成代码”这一层,而要进一步融入软件开发生命周期、CI/CD、测试验证、依赖升级和工程工作流自动化之中。
Hy行者勇哥7 天前
ci/cd·ansible·terraform
用Cursor智能编写Ansible/Terraform脚本,打通CI/CD链路在传统的开发运维流程中,编写Ansible/Terraform脚本以及打通CI/CD链路往往面临诸多挑战。手动编写脚本不仅复杂且耗时,容易因语法错误或逻辑问题导致部署失败,而CI/CD链路的打通过程同样繁琐,需要配置多个工具与流程,增加了开发运维的难度与成本。Cursor作为一种智能编写工具,能够根据用户需求自动生成Ansible/Terraform脚本代码,并通过其代码补全等功能显著提高编写效率与代码质量。同时,Cursor还简化了与CI/CD工具的集成过程,帮助用户快速打通链路。这一方法对于提升开发运
想你依然心痛8 天前
运维·ci/cd·docker·devops·自动化部署·github actions
AtomCode 在 DevOps 场景中的实战:CI/CD 流水线脚本自动生成“如果你的执行力跟不上你的认知,那些无法落地的认知其实就是一种精神内耗。” 很多人以为“知道得多”就是进步,但如果知道却做不到,那些认知会变成自我批判的素材:“我都懂,为什么还是这样?”——从而产生羞耻和焦虑。真正的认知必须带来行动的改变,否则只是头脑中的概念垃圾。
IT二叔9 天前
java·ci/cd·持续部署
Java项目部署-03-teamcity-cicd-docker镜像流水线方式部署在前面的章节中,我们介绍了手动部署和脚本化部署的方式。本文将详细介绍使用 TeamCity 2024.12.3 搭建 CI/CD 流水线,实现 Java 项目的自动化构建、测试和部署。
想你依然心痛9 天前
ci/cd·自动化·gitlab
持续集成在嵌入式开发中的实践:GitLab CI与交叉编译——自动化构建、固件生成精力过度投放在别人身上时,就容易变得敏感、拧巴且内耗。 注意力在哪,能量就流向哪。过度在意别人的言行,就会不停地猜测、比较、担忧,内心反复拉扯。这种内耗比体力劳动更累人。
江畔柳前堤10 天前
运维·ci/cd·docker·容器·eureka·github
第14章:Docker 与 CI/CD本章目标:掌握 Docker 在 CI/CD 流水线中的应用,实现代码提交到自动部署的全流程自动化。📖 下一章:故障排查与面试题 —— 常见问题处理和面试准备
Bigger15 天前
前端·ci/cd·ai编程
从零搭建 AI 代码审查服务:一份前端也能看懂的 Python 学习笔记一份写给前端开发者的 Python 小项目实战指南前几天,我搭了一套 AI 代码审查服务,用 Python + Flask 写了大概 200 行代码,实现了:当 GitLab 收到 MR 时,自动调用 AI 分析代码 diff,然后把审查意见贴回 MR 评论区。
宋均浩20 天前
ci/cd·docker
# Docker 镜像瘦身实战:从 1.2G 到 80MB 的五个优化步骤一个 50 行的 Flask 应用打出 1.2G 的 Docker 镜像——这不是段子,是我第一次写 Dockerfile 的真实经历。
宋均浩25 天前
ci/cd
# GitHub Actions 实战:从零搭建 CI/CD 流水线的 5 个核心配置手动部署 → 凌晨 3 点修 bug → 一气之下把整个流程塞进 GitHub Actions,3 分钟搞定。
霸道流氓气质1 个月前
linux·ci/cd·gitlab
GitLab CI/CD 完全指南核心思想:每次代码变更都自动经过一条"流水线"(Pipeline),确保代码始终处于可发布状态。放在项目根目录,文件名必须是 .gitlab-ci.yml。GitLab 检测到 push 后会自动读取这个文件并执行。
sbjdhjd1 个月前
git·servlet·ci/cd·云原生·云计算·gitlab·jenkins
从零搭建企业级 CI/CD(下):Jenkins+GitLab+Harbor 全链路实战指南Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。
糖果店的幽灵1 个月前
软件测试·ci/cd·接口测试
软件测试接口测试从入门到精通:接口测试CI_CD集成🎯 本章目标:理解CI/CD概念,掌握Jenkins和GitHub Actions集成接口测试的方法。
平头老王1 个月前
ci/cd·自动化·devops·持续部署·持续集成
CI/CD流水线设计 — 第1章:常见误区我上一个项目就栽在这儿。当时老板说:“搞个自动化部署,别手动发版。” 我二话不说,写了 300 行 bash,把构建、测试、打包、上传全串了。一开始看着挺爽,跑得快,日志也清楚。结果呢?第二天 QA 打电话来:“你们刚发的版本,登录页面白屏。” 一查,发现是构建时忘了加 --mode production,因为脚本里写死了 --mode dev。
星落zx1 个月前
人工智能·ci/cd·代码复审
在CI/CD流水线里接入多模型自动Code Review,踩坑与方案分享日常开发里,Code Review 总像块难啃的硬骨头。人工审查耗时久、精力有限,漏看潜在 bug 是常事;单模型 AI 审查又有短板,要么逻辑判断弱,要么安全检测不准,想换模型还得重新对接、反复调试,折腾下来反而拖慢了迭代节奏。
又是进步的一天1 个月前
学习·ci/cd·云原生·容器·kubernetes·devops
一台虚拟机学习CI流程本次学习虚拟机配置如下 4U8G Rocky-9.6-x86_64-dvd.iso 网络模式 nat提前下载镜像并重新tag 方便使用
小雨青年1 个月前
ci/cd·设计模式·github
GitHub Actions 可复用工作流设计模式:把 CI/CD 重复逻辑收起来我最早写 GitHub Actions 的时候,通常是从一个仓库里复制一份 .github/workflows/ci.yml,改一下项目名、Node 版本、构建命令和部署地址,就算接入完成。这个做法在项目少的时候没什么问题,真正麻烦的是项目多起来以后。
w3296362711 个月前
运维·ci/cd·自动化·ai编程·开发工具·opencode
八、OpenCode 高阶玩法:CLI 自动化、CI/CD 集成与远程协作本文介绍 OpenCode 的高级用法,包括自动化、CI/CD 集成、远程协作等实用技巧。OpenCode 支持非交互模式,可以在脚本中直接调用:
brycegao1 个月前
android·ci/cd
如何搭建标准化 Git 工具流,保障 Android 团队代码质量适用场景:Android / Kotlin 移动端团队协作。在 Android 中大型团队协作开发中,代码质量无法单纯依靠开发者个人自觉维系。单靠口头约束、事后复盘的管理模式,很难应对多人并行开发、高频版本迭代、线上紧急修复等复杂协作场景。