ci/cd

{⌐■_■}3 小时前
ci/cd·log4j·gitlab
【gitlab】认识 持续集成与部署持续集成(Continuous Integration,CI)是一种软件开发实践,强调开发人员频繁地将代码提交到共享代码库,并通过自动化构建和测试快速反馈问题。
Karoku0665 小时前
运维·ci/cd·容器·kubernetes·jenkins·rancher
【CI/CD】Jenkinsfile管理+参数化构建+邮件通知以及Jenkins + SonarQube 代码审查
Incredibuild1 天前
ci/cd·devops
深入了解 DevOps 基础架构:可追溯性的关键作用在当今竞争激烈的软件环境中,快速交付强大的应用程序至关重要。尽管如此,在不影响质量的情况下保持速度可能是一项艰巨的任务,这就是 DevOps 中的可追溯性发挥作用的地方。通过提供软件开发生命周期 (SDLC) 的透明视图,可追溯性可以提高代码质量、确保合规性并提高效率。
Karoku0661 天前
运维·ci/cd·docker·云原生·容器·kubernetes·jenkins
【CI/CD】持续集成及 Jenkins1. 瀑布模型(Waterfall Model)2. 敏捷开发(Agile)通俗来说就是启动一个服务,能够监听代码变化,然后自动执行构建、测试、打包、发布等流程;CICD 是持续集成和持续交付/部署简称。 指在研发过程中自动执行一系列脚本来降低开发引入bug的概率,在新代码从开发到部署的过程中,尽量减少人工的介入。这一策略加快了代码提交到功能上线的速度,保证新的功能能够第一时间部署到生产环境并被使用。
drebander2 天前
ci/cd·docker·自动化
Docker 与 CI/CD:自动化构建和部署在现代软件开发中,CI/CD(持续集成/持续部署) 是一种高效的软件开发和运维方法。CI/CD 通过自动化构建、测试和部署流程,减少了人为错误,提高了软件交付的速度和质量。Docker,作为一种容器化平台,为 CI/CD 提供了理想的运行环境,通过容器化实现应用的一致性和可移植性。本文将探讨如何将 Docker 与 CI/CD 集成,实现 自动化构建和部署。
躬身入世,以生证道2 天前
java·ci/cd·jenkins
Java技术栈 —— CI/CD工具之Jenkins介绍Jenkins前,先了解CI/CD。Q1:什么是CI/CD? CI:Continuous Integration持续集成。 CD:Continuous Deployment,持续部署,具体请看文章[3]与[4]。
计算机毕设定制辅导-无忧学长3 天前
ci/cd·docker·容器
Docker 与持续集成 / 持续部署(CI/CD)的集成(一)在当今快速发展的软件开发领域,高效、可靠的开发与部署流程是企业保持竞争力的关键。Docker 与持续集成 / 持续部署(CI/CD)的集成,正成为众多开发团队提升效率、优化流程的重要手段。
Long_poem4 天前
笔记·ci/cd
【自学笔记】版本控制与持续集成基础知识点总览-持续更新提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档提示:这里对文章进行总结: 例如:以上就是今天要讲的内容,自学记录版本控制与持续集成基础知识点总览。
小奏技术4 天前
后端·ci/cd·开源
github如何基于workflow实现自动集成测试提升代码质量之前研究过spring boot如何不依赖外部redis、mysql等中间件也不mock实现集成测试这种做法主要是在本地手动进行集成测试,我们最终的目的肯定是希望能够实现自动化集成测试
Yuanymoon5 天前
ci/cd·docker·ai·jenkins
人工智障的软件开发-自动流水线CI/CD篇-docker+jenkins部署之道指令接收:「需要自动构建系统」 系统检测:目标开发一个软件已完成代码仓库-轻盈的gitea,开始添加自动流水线 启动应急冷却协议:准备承受Java系应用的资源冲击 核心组件锁定:构建老将军Jenkins(虽然年迈但依然能战)
Anna_Tong5 天前
运维·ci/cd·项目管理·腾讯云·敏捷开发·devops·代码托管
DevOps 进化论:腾讯云 CODING-TM 如何助力企业敏捷转型?在当今数字化竞争激烈的时代,企业的软件开发模式正经历从传统开发向敏捷开发、DevOps 转型的深刻变革。如何在保证代码质量的同时,加快开发、测试与交付流程,成为众多企业研发团队面临的核心挑战。腾讯云 CODING-TM 作为一站式 DevOps 平台,提供了从代码托管、持续集成、自动化测试、持续交付到项目管理的全链路解决方案,助力企业高效落地敏捷开发,实现研发效能的全面提升。
ChiLi_Lin6 天前
ci/cd
CI/CD部署打包方法海外一些缓存刷新任务如下图
至善迎风6 天前
运维·ci/cd·jenkins
深入解析Jenkins——持续集成与持续交付的中坚力量在现代软件开发中,持续集成与持续交付(CI/CD)已成为提高开发效率和软件质量的关键实践。而 Jenkins 作为目前最流行的 CI/CD 工具之一,以其开源、灵活和强大的插件生态系统,在 DevOps 流程中发挥着举足轻重的作用。本文将从多个角度详细介绍 Jenkins 的起源、核心功能、架构原理、插件生态以及最佳实践,帮助你全面掌握这一工具。
Resean02237 天前
java·分布式·后端·ci/cd·架构
架构设计系列(二):CI/CDCI/CD 是 持续集成(Continuous Integration) 和 持续交付/持续部署(Continuous Delivery/Continuous Deployment) 的缩写,是现代软件开发中的一套核心实践和工具链,旨在提高软件交付的效率、质量和可靠性。
学Linux的语莫7 天前
ci/cd·jenkins
Jenkins项目CICD流程Jenkins项目流程: 1.配置git环境 git config --...2.把前后端的目录初始化位本地工作目录 #git init
CTRA王大大9 天前
ci/cd·github·devops
【devops】Github Actions Secrets | 如何在Github中设置CI的Secret供CI的yaml使用这里有一个tabs,即:【Secrets】、【Variables】 我们需要根据 ci.yml中设置的进行对应的选择
NovakG_10 天前
ci/cd·github
Github Action自动流翻译README文档【CI/CD】GitHub Action 将自述文件翻译成任何语言这是一个 GitHub Action,可以自动将你的 repo 中的自述文件翻译成指定的语言。
pirateeee11 天前
ci/cd·gitee
基于 gitee 的 CI/CDCI/CD 流程是指在软件开发过程中,通过自动化的方式实现代码的持续集成、持续部署和持续交付。 CI/CD 流程通常包括以下几个步骤:
计算机毕设定制辅导-无忧学长11 天前
git·ci/cd
Git 与持续集成 / 持续部署(CI/CD)的集成在当今快速发展的软件开发领域,高效的代码管理和持续的交付流程是项目成功的关键因素。Git 作为一款分布式版本控制系统,已经成为了开发者们管理代码的标配工具;而持续集成 / 持续部署(CI/CD)则是一种能够加速软件开发流程、提高软件质量的重要实践。当 Git 与 CI/CD 集成在一起时,它们能够形成强大的合力,为软件开发带来前所未有的效率和可靠性。
drebander11 天前
ci/cd·自动化·maven
Maven 和 CI/CD 集成:自动化构建与部署Maven 是 Java 生态中的标准构建工具,在 持续集成(CI) 和 持续部署(CD) 过程中,Maven 负责: