天翼云jenkins知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖jenkins相关内容资讯。开发者在jenkins专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
k8s安装Jenkins
按照习俗,先介绍下jenkins,Jenkins,是一个开源的、提供友好操作界面的持续集成(CI)工具,主要用于持续、自动的构建的一些定时执行的任务。Jenkins用Java语言编写,可在Tomcat等流行的容器中运行,也可独立运行。
使用jenkins做内部ci, 原因在于jenkins的简单性及流程代码化文档化以便于对流程本身做版本控制和追踪。
jenkins部署三种构建方式的详细步骤
Linux:gitlab创建组,创建用户,创建项目
Linux:Jenkins用户权限和管理(5)
Linux:Jenkins:参数化版本回滚(6)
一个简单任务场景,业务对账,同时需要备份请求的对账文件(sftp服务),所以使用了一个强大的支持 多种存储的工具rclone,然后定时自动同步到s3存储中,对于定时任务,使用jenkins(基于定时任务cron) 使用jenkins的好处是灵活可以随意配置,同时我们系统已经有了好多构建节点,具有冗余性
elixir jenkins 集成构建方式配置
Jenkins配置远程服务器SSH Server流程
在云服务器上安装Jenkins
jenkins切换国内源下载插件
通过http请求启动jenkins的任务
Jenkins流水线(pipeline)实战之:从部署到体验
jenkins中通过execute shell启动的进程会被杀死的问题 在jenkins中配置自动更新部署项目时,如果采取用execute shell启动/关闭tomcat,会发现可以进行关闭tomcat,但是无法启动tomcat,虽然构
问题比较简单,主要是关于jdk 问题的,因为系统的jdk 都是基于rpm 构建的openjdk,而且项目构建需要使用openjdkjenkins 安装也是基于rpm 包的(jdk8),但是因为2.357 必须使用jdk 11 或者17了,但
Docker CI/CD
参数化构建是用于和用户提供交互的一种方式,通过选择传入不同的参数,来执行不同的任务,如:选择不同的项目名称并发布到不同的环境。参数化构建是通过Extended Choice Parameter插件来实现和完成的。具体安装配置如下:1、安装E
Jenkins的管理插件
Jenkins上创建项目
2023-06-15 06:05:16
2023-06-08 06:18:44
2023-05-19 05:51:14
2023-06-15 06:00:54
2023-04-07 06:40:25
2023-06-06 05:58:30
随时自助获取、弹性伸缩的云服务器资源
便捷、安全、高效的云电脑服务
高品质、低成本的云上存储服务
为云上计算资源提供持久性块存储