gocd 的操作流程和一些简单的配置

1.Artifact repository configuration  工件存储库配置和命令存储库管理位置:

admin---->pipelines------>

Artifact repository configuration

2.代理的状态(agent-status)

GoCD会告诉您它是否与代理商失去联系。如果GoCD服务器在两分钟内没有收到代理的消息,代理将在“ 代理”选项卡中变为红色,并且GoCD会告诉您上次从代理收到的消息。如果丢失的代理正在构建作业,GoCD还将透明地将构建重新分配给可以运行它的下一个可用代理。

GoCD还会告诉您,自从GoCD服务器上次启动以来,它所知道的其中一个代理从未联系过它。在这种情况下,代理的状态将被标记为“缺失”,并且它将是灰色的。

如果代理正在处理作业,它将变为橙色,并显示正在处理的作业的名称。您可以单击作业说明以转到该作业的作业详细信息页面

3.环境的说明

环境是一组管道和代理。通过将代理分配给环境,它将仅用于运行属于该环境的管道的那些作业。代理可以属于多个环境。这意味着,例如,可以使用相同的代理将某些内容部署到UAT或性能测试环境中。但是,管道只能分配给单个环境。通常,这些管道代表在给定环境中需要发生的任务。例如,将3层应用程序部署到具有6台计算机的UAT环境中,并在设置上运行冒烟测试。

但是,一旦代理与一个或多个环境相关联,它就不再能够在不属于环境的管道上获取作业。环境之外的管道将仅分配给默认池中的代理(不与任何环境关联)

4.管道锁定:

管道锁定的选型

管道锁定的选型说明:

1)一次运行单个管道实例(“锁定行为:完成后解锁”):

一次只运行一个管道实例,管道在发生故障时不会被锁定。管道将仅被锁定以确保单个实例,但如果管道完成(无论状态如何)或达到手动阶段,将解锁

2)运行单个管道实例并锁定失败(“锁定行为:锁定失败”):

此选项允许一次运行管道的单个实例。管道在启动时被锁定,如果管道发生故障则保持锁定状态。如果管道到达最后阶段(即使它失败),它也会被解锁。如果管道达到手动阶段,则不会解锁。如果管道被锁定,它将不允许任何新实例运行,除非它是手动或通过API解锁。

这在部署方案中特别有用。

3)运行多个实例(默认):

此管道不会被锁定,并且将允许此管道的多个实例运行(默认)。

配置文件中的定义:

要从Config XML启用锁定,请将lockBehavior属性设置为unlockWhenFinished,lockOnFailure 或者none对应于上面显示的三个选项之一。

6.配置新材料(版本库)的时候可以存在黑白名单,其中的语法介绍(配置文件中,ui中直接写引号里的内容):

使用'**' 代表路径 并且使用'*' 代表文件

忽略文件夹'doc'下的所有内容,甚至更深层次的doc文件夹下的子文件夹/文件。

<ignore pattern="doc/**/*" />

忽略文件夹'doc'下的文件,不包括任何子文件夹。

<ignore pattern="doc/*" />

忽略目录'framework / helper'下的文件,文件扩展名为.doc

<ignore pattern="framework/helper/*.doc" />

忽略SCM存储库根目录下的文件,文件扩展名为.pdf

<ignore pattern="*.pdf" />

忽略任何“helper”文件夹下的所有文件,文件扩展名为.pdf

<ignore pattern="**/helper/*.pdf" />

忽略存储库文件夹“helper”下嵌套目录中的所有文件,文件扩展名为.pdf

<ignore pattern="helper/**/*.pdf" />

7.job中的任务类型:

Ant,Nnat,Rake

Fetch Artifact:获取上流管道或者本管道中的工件内容

more:执行内置命令

8.job超时选项:

从不:默认情况下job永远不会超时。在作业编辑器中配置作业时,可以覆盖此行为

一段时间不活动后超时:如果作业在一段时间内没有任何控制台输出(以分钟为单位),则该作业将被取消

当作业超时时,将触发作业的onCancel任务。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,142评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,298评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,068评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,081评论 1 291
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,099评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,071评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,990评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,832评论 0 273
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,274评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,488评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,649评论 1 347
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,378评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,979评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,625评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,796评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,643评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,545评论 2 352

推荐阅读更多精彩内容

  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,743评论 0 10
  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 5,301评论 0 9
  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 8,984评论 0 13
  • 对单元测试的描述大家可自行百度,后期时间满足的情况下,我在对单元测试进行一个单独的专题进行说明,这一节主要就是介绍...
    HapplyFox阅读 232评论 0 1
  • 我是一个8个月大孩子的妈妈,我的女儿小名叫小五月,是个机灵鬼,我一直说她以后肯定不会是个听话的好孩子,肯定...
    Joyce五月花开阅读 642评论 1 0