jenkins
jenkins相关使用记录,技巧
hzw@sirius
志之所及,皆为征途
展开
-
Jenkins For Docker-compose
docker-compose.ymlversion: '2'services: my_jenkins-9001: image: registry.docker.aif:9443/library/jenkins:latest container_name: jenkins-9001 volumes: - /data/jenkins2:/var/jenkins_home - /data/plugins2:/var/jenkins_home/plugins原创 2020-10-10 20:20:16 · 86 阅读 · 0 评论 -
jenkins maven构建任务简单快速构建部署(不使用pipeline)
安装、配置publish over ssh安装插件publish over ssh-> Configure System创建maven projectPost Steps 添加SSH Publishers步骤并配置原创 2020-07-01 11:19:54 · 193 阅读 · 0 评论 -
1. gitlab通过web_hook触发jenkins任务.md
gitlab通过web_hook触发jenkins任务1. jenkins hook配置SourceCodeManagementSource Code Management 配置需编译的分支名目前此处指定固定git分支,若支持动态tag或分支,此处需以其他方式确定代码来源使用插件:Generic Webhook Trigger Plugin配置Post content parame...原创 2020-04-30 16:23:52 · 679 阅读 · 0 评论 -
2. jenkins pipeline脚本组织构建步骤.md
构建步骤梳理git checkout代码git分支是否可以动态修改maven构建构建指令可指定,构建目标pom目录可以指定服务器部署(不同情景方式不一样)git hook的参数可以拿来做点什么pipeline语法不多说,找点资料吧Pipeline SyntaxJenkins官方教程(中译)Jenkins Pipeline简单示例:pipeline{...原创 2020-04-30 16:26:32 · 366 阅读 · 0 评论 -
2-1. jenkins pipeline脚本组织构建步骤(完整脚本及案例job配置)
“ jenkins pipeline脚本组织构建步骤”中完整的脚本和job配置案例完整pipeline脚本新手写脚本,比较糙_pipeline{ agent any options{ retry(1) } // parameters { // 等价于UI界面配置:This project is parameteriz...原创 2020-06-05 16:47:43 · 839 阅读 · 0 评论 -
3. jenkins实现job依赖编排
当多个job之间存在依赖情况,如何通过一次触发构建来拉起后续整条链路的构建任务?通过maven依赖来触发构建又不够灵活要点分析案例目标依赖分多层,每层构建可以是并行执行当前层若存在job失败则不拉起后续jobjob执行需要提供参数,前面的job需要给后续job传递参数,如目标代码的tag等父job能否获取到子job的信息,如子job的参数方案1. 使用插件Freestyle ...原创 2020-04-28 11:46:14 · 2186 阅读 · 0 评论 -
4.jenkins实现job动态编排-主job通过入参控制子job的编排执行
前言“jenkins实现job依赖编排”文中实现了不同层级job依次执行,但前提要将所有level型job都创建出来,每个level需要在脚本中写死构建哪些job,若只想执行某些job,这样是不是不太灵活??pipeline代码def load_job(job_name) { return { build job: job_name, parameters: [...原创 2020-04-30 17:43:07 · 833 阅读 · 0 评论