日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

jenkins搭建流水线项目

發布時間:2025/3/19 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jenkins搭建流水线项目 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

一、新建流水線項目

1.新建項目

2.丟棄舊的構建

3.其他都不用弄,主要是寫Pipeline腳本。

二、Pipeline語法簡單解釋

三、可以自動生成Pipeline語法


jenkins搭建請移步:Jenkins怎么安裝、使用Jenkins構建、部署spring boot項目

一、新建流水線項目

1.新建項目

2.丟棄舊的構建

3.其他都不用弄,主要是寫Pipeline腳本。

實例:

pipeline {agent anystages {stage('Build') {steps {checkout([$class: 'GitSCM', branches: [[name: '*/master']], extensions: [], userRemoteConfigs: [[url: 'https://gitee.com/y_project/RuoYi.git']]])}}stage('Test'){steps {sh label: '', script: '/app/jenkins/apache-maven-3.8.1/bin/mvn clean package'}}stage('Deploy') {steps {sh 'mv /app/.jenkins/workspace/ruoyi/ruoyi-admin/target/ruoyi-admin.jar /app/jenkins/ry'}}}}

二、Pipeline語法簡單解釋

1.官方文檔(可以選擇看中文版,解釋的很詳細):https://www.jenkins.io/zh/doc/book/pipeline/

2.也可以選擇模板,其實也需要修改

stages:代表整個流水線的所有執行階段。通常stages只有1個,里面包含多個stage。

stage:代表流水線中的某個階段,可能出現n個。一般分為拉取代碼,編譯構建,部署等階段。

steps:代表一個階段內需要執行的邏輯。steps里面是shell腳本,git拉取代碼,ssh遠程發布等任意內容。

有很多種模板,其實都差不多,都是分步驟構建

構建階段視圖:

3.也可以將Piperline腳本放在項目中

(1)在項目根路徑創建 Jenkinsfile文件

(2)流水線選擇

(3)這樣就可以從項目中獲取Pipeline腳本執行了!

三、可以自動生成Pipeline語法

1.點擊【流水線語法】進入新頁面

?

總結

以上是生活随笔為你收集整理的jenkins搭建流水线项目的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。