cicd

一念一花一世界2 天前
java·gitlab·sonarqube·cicd·arbess
Arbess从基础到实践(5) - 集成GitLab+SonarQube搭建Java项目自动化部署Arbess 是一款开源免费的 CI/CD 工具,支持免费私有化部署,一键安装零配置,简洁易用。本文将详细介绍如何安装配置使用GitLab、SonarQube、Arbess系统,使用Arbess流水线拉取GitLab源码、使用SonarQube进行代码扫描,构建安装包并部署到远程主机。
一念一花一世界4 天前
ci/cd·安装配置·cicd·arbess
一文了解CI/CD工具Arbess安装与配置Arbess是一款国产开源免费的CI/CD工具,支持免费私有化部署,一键安装零配置,通过内置的方式来提供常见任务,页面设计简洁明了,整体安装上手难度低。本文将介绍如何快速安装配置。
一念一花一世界4 天前
cicd·arbess
Arbess从基础到实践(1) - 创建CI/CD流水线Arbess 是一款开源免费的 CI/CD 工具,支持免费私有化部署,一键安装零配置,采用可视化设计方式,支持丰富多样的任务类型,支持分布式执行流水线。今天来介绍如何使用Arbess 配置你的第一条流水线,快速入门。
一念一花一世界8 天前
ci/cd·gitlab·jenkins·cicd·arbess
CI/CD工具选型:GitLab CI与Arbess全面对比指南在持续集成与交付工具的选择中,‌GitLab CI是比较常见的工具,Arbess是一款开源免费的持续集成与交付(CI/CD)工具,两款工具各有特点。本文将从安装配置、功能、用户体验几个方面对两款软件进行详细对比。
lvbinemail11 天前
jenkins·持续集成·cicd·持续交付·自动部署·继续部署·运维自动化
Jenkins实现持续集成和持续部署[小白教程,按照文档配置即可实现]1.持续集成(Continuous Integration,简称CI) 持续集成 (CI) 是一种 DevOps 做法,旨在帮助开发团队更高效地工作和更可靠地交付软件。 使用 CI,每次合并更改时,CI 服务器都会自动构建和测试您的代码,为您的工作提供快速反馈。 这种快速可靠的反馈周期可以帮助您更频繁地发布更改,同时减少进入生产的 bug 数量。
西部森林牧歌2 个月前
1024程序员节·cicd·tiklab·arbess
拒绝笨重,一款轻量、极致简洁的开源CI/CD工具 - Arbess日常研发过程中,为了提高构建、发布、测试效率,快速交付系统,通常会使用一些CICD工具。Jenkins作为一个的CICD工具,拥有强大的插件体系,但数量繁多的插件无从选择、插件之间各种不兼容、插件安装配置比较繁琐。
黑马金牌编程2 个月前
linux·运维·windows·jenkins·持续集成·cicd
Jenkins的Linux与window部署方式一、Linux平台(乌班图系列发行版)2. Jenkins3. Git4. JDK5. Maven 安装
xiao-xiang3 个月前
云原生·容器·kubernetes·部署·cicd·发布
k8s下的发布策略详解一. 引言:在 Kubernetes(K8s)的生态体系中,保障应用部署的稳定性与可靠性至关重要。业界常见的发布策略有: 金丝雀发布、蓝绿发布以及灰度发布。接下来我们探讨这三种发布方案在 K8s 环境中的实现方式、优势及适用场景。
wumingxiaoyao4 个月前
jenkins·环境变量·cicd·credential
Jenkins - CICD 注入环境变量避免明文密码暴露在 Jenkins 里,环境变量是最常用的方式来传递密码、API Key、数据库连接信息等敏感配置。Freestyle Job GUI 配置
谭咏麟5 个月前
kubernetes·argocd·cicd
Argo CD持续交付工具部署Argo CD 是一款适用于 Kubernetes 的声明式 GitOps 持续交付工具。Argo CD 是作为一个 Kubernetes 控制器来实现的,它能持续监控运行中的应用程序,并将当前的实时状态与所需的目标状态(在 Git 仓库中指定)进行比较。 如果部署的应用程序的实时状态与目标状态有偏差,则会被视为 "不同步"。 Argo CD 会报告并可视化差异,同时提供自动或手动同步实时状态的功能,使其恢复到所需的目标状态。 对 Git 仓库中的所需目标状态所做的任何修改都会自动应用并反映在指定的目标环
vivo互联网技术7 个月前
软件测试·devops·cicd·效能提升
vivo 互联网研发效能关键技术与实践作者:vivo 互联网研发效能团队Yang Peng、Huang Fengjin本文为2024年 vivo 开发者大会互联网技术专场分享内容之一,在公众号对话框回复【2024VDC】获取 2024VDC 互联网技术会场议题相关资料。
一直学下去7 个月前
容器·kubernetes·cicd·多架构
K8S中构建双架构镜像-从零到成功公司一个客户的项目使用的全信创的环境,服务器采用arm64的机器,而我们的应用全部是amd64的,于是需要对现在公司流水线进行arm64版本的同步镜像生成。本文介绍从最开始到最终生成双架构的全部过程,以及其中使用的相关配置文件。如果大家有需要请仔细阅读。
邹老师的小课堂8 个月前
windows·gitee·jenkins·测试·cicd
Windows环境下,Jenkins+Gitee的CICD版本需求:JDK:8或以上Jenkins:2.492https://www.jenkins.io/download/下载LTS的war包:
遇见火星8 个月前
docker·容器·gitlab·jenkins·maven·harbor·cicd
基于Docker容器的CICD项目Jenkins/gitlab/harbor/Maven实战本次部署Java代码包。根据主机规划实施配置下载项目及上传代码至代码仓库docker安装在jenkins-server主机上配置
ASER_19898 个月前
cicd·k3s
用99元买的服务器搭一套CI/CD系统故事的开始是这样的:无聊的时候在阿里云买了一个99/年的服务,上面部署了一个Git服务,用于托管自己无聊时写的一些代码,顺便也拿它做开发服务器。为了方便应用管理,起初用docker来管理和部署应用,后来升级了一把,用上了docker-compose,毕竟跟手撕命令相比声明式部署更显科学,docker-compose对于依赖项目的管理更是深得我心。于是,这样和谐的过了很久,直到不久前无聊的时候在腾讯云上领了一个体验服务器,免费的。虽然是体验版,但不用起来谈何体验呢,思来想去感觉应该组个集群,顺便搞一套 CI
学海无涯,行者无疆10 个月前
windows·c#·jenkins·.net·cicd·自动发布·一键发布
使用Jenkins实现Windows服务器下C#应用程序发布在现代化的软件开发流程中,持续集成和持续部署(CI/CD)已经成为不可或缺的一部分。Jenkins作为一款开源的自动化运维工具,能够帮助我们实现这一目标。
木二10 个月前
gitlab·cicd
001.GItLab介绍及云原生部署GitLab一个开源的git仓库管理平台,方便团队协作开发、管理。 在GitLab上可以实现完整的CI(持续集成)、CD(持续发布)流程。 而且还提供了免费使用的Plan,以及免费的可以独立部署的社区版本。
小哈里10 个月前
云原生·devops·架构设计·后端开发·cicd
【后端开发】系统设计101——Devops,Git与CICD,云服务与云原生,Linux,安全性,案例研究(30张图详解)【后端开发】系统设计101——Devops,Git与CICD,云服务与云原生,Linux,安全性,案例研究(30张图详解)
smart_ljh10 个月前
项目管理·敏捷开发·cicd·zentao
禅道社区版项目管理软件部署(记录篇)禅道(ZenTao)是一款国产开源的项目管理软件,专注于敏捷开发流程,支持 Scrum 和 Kanban 等多种方法论。其社区版(开源版)免费且功能完整,适合中小团队、创业公司及个人开发者使用。除了项目管理,还可以将bug管理与跟进、CICD等集成溶于一体。