Go配置pipeline(3)
来源:互联网 发布:php 统计ip访问量 编辑:程序博客网 时间:2024/06/01 14:55
1.创建pipeline
1.1找到满足job执行需求的agent
resource是纯文本的tag,用户可以根据自己的习惯定义。
Go执行job,选择agent时,并不知道agent的系统信息也不知道agent是否满足执行job的条件。用户需要根据自己定义的这些resource来判断agent是否满足需求。
我们可以这样定义resource,“RHEL”,“Mysql”,“windows xp”,只是为了用户自己识别。
Note:resource对字母的大小写敏感
创建pipeline过程
- 设置pipeline名称
- 设置materials。 可以设置为版本库(SCM)Source Control Management (SCM or version control) repository,或者package repo,或者其他pipeline。
1.2.配置stageSubversionMercurialGitTeam Foundation Server.
pipeline里面可以有一个或者多个stages
1.3.配置jobs(即task)
Ant、NAnt、Rake都需要预先在agent上安装相应软件,并且制定commd的执行路径
2.配置materials中的blacklist
如果repo中只有balcklist指定的路径中的文件,那么这些文件的change不会自动触发pipeline
2.配置package repo
http://www.go.cd/documentation/user/current/extension_points/yum_repository_poller.html
对于yum源,操作如下:
(1)需要预先安装repoquery,这包含在yum-utils包中
ubuntu系统: apt-get install yum-utils
(2)编辑 /etc/yum.repos.d
0 0
- Go配置pipeline(3)
- 3D Graphics Pipeline
- 3 rendering pipeline
- Pipeline
- PIpeline
- pipeline
- Pipeline
- vim7.3 配置 go语法高亮
- 代码质量管理:SonarQube + Jenkins Pipeline配置
- 3D流水线(pipeline)
- [go语言]环境配置
- 1.Go环境配置
- go 语言环境变量配置
- go 初始配置
- GO环境变量配置
- 项目Go配置过程
- go开发环境配置
- Go基本配置(2)
- cagi 编译redis
- Go基本配置(2)
- 树学习 ---------字典树(Trie Tree)
- Finder 显示隐藏文件和文件夹
- MongoDB安装
- Go配置pipeline(3)
- fail-fast机制
- 中兴客户端登陆不了,显示“收到无效的策略内容”
- java 同步通信技术的应用
- sed:语法命令学习
- 姿浊啄拽撰昨座纂奏滓拽撰昨座纂
- oc中对象归档概念
- NYOJ 15
- 转纵啄作捉拙祖佐综尊作捉拙祖佐