<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
在前面的文章中,我們新增SSH憑據,新增了憑據以後就可以利用Jenkins建立構建任務了。我們這裡利用Jenkins建立一個定時構建任務。
在Jenkins首頁選擇新建item或者點選建立一個新任務:
輸入任務名稱,選擇自由風格的任務(Freestyle project):
在GeneralTab頁裡可以輸入專案的描述資訊,選擇自定義的工作空間等等,如圖所示:
這裡如果不選擇使用自定義的工作空間,Jenkins就會使用預設的工作空間。我本機是把Jenkins安裝在C:Program Files (x86)Jenkins目錄下,所以預設的工作空間就是C:Program Files (x86)Jenkinsworkspace。
原始碼管理Tab頁可以選擇我們用來管理原始碼的工具,比如Git和SVN。我們是與GitHub進行整合,所以在原始碼管理裡面選擇Git:
在構建觸發器Tab也可以選擇構建何種的觸發器,主要有以下幾種的觸發器:
我們在構建觸發器中選擇“Build periodically” ,表示定期地編譯,這裡設定5分鐘編譯一次:
定時構建語法:
* * * * *
每隔5分鐘構建一次
H/5 * * * *
每兩個小時構建一次:
H H/2 * * *
每天中午12點定時構建一次
0 12 * * *
注意:這五個引數都不能少。
構建環境選擇開始構建前刪除工作空間:
這裡用來設定構建步驟,我們這裡選擇執行Windows批次處理命令:
然後輸入要執行的批次處理命令:
如果Jenkins安裝在Windows系統上,那麼這裡要選擇 Execute Windows batch command。
如果Jenkins安裝在Linux系統上,那麼這裡就要選擇Execute shell。
這裡用來設定構建完成以後要執行什麼動作,比如自動傳送郵件等。這裡先不做設定。
設定好以後點選“儲存”按鈕即可完成設定。
回到主介面,選擇“Build Now”就會立即進行構建:
點選向下的倒三角,可以選擇控制檯輸出:
在控制檯中可以看到構建資訊:
最後顯示SUCCESS,就表示構建成功了。
上面的範例結合一個簡單的demo,演示瞭如何利用Jenkins進行定時構建。一般會利用定時構建來進行版本的釋出。
到此這篇關於為Jenkins建立定時構建任務的文章就介紹到這了。希望對大家的學習有所幫助,也希望大家多多支援it145.com。
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45