Jenkins基礎入門-15-Jenkins中的Pipeline
阿新 • • 發佈:2019-01-10
繼續來學習Jenkins的基本知識。本篇來介紹Pipeline,首先什麼是Pipeline,如何你百度一下這個單詞,會告訴你是管道的意思。那麼Jenkins中為什麼引入管道的概念呢。其實Pileline在Jenkins中是一種工具,一個外掛,用來監控Job的構建過程。
1.什麼是Pipeline
我們已經知道對應的中文是管道的意思,例如下面這個圖,就是一個管道,管道有入口和出口。
1.什麼是Pipeline
我們已經知道對應的中文是管道的意思,例如下面這個圖,就是一個管道,管道有入口和出口。
生活中的自來水管,就是像下面這張圖,由多個分支拼接而成。
在Jenkins中,把每一段管道比作是不同的Job,不同Job的連結,這個時候就是Pipeline外掛閃亮登場。前面我們提到Jenkins的工作流程,build-deploy-test-release,每個流程之間我們都可以用Pipeline來連線,大致如下效果圖。
2. Jenkins上安裝Pipeline
我們直接在外掛管理,搜尋Delivery pipeline,然後點選安裝,會自動安裝依賴的包和外掛。
3. 初步瞭解Pipeline的效果
這裡,我們百度圖片搜尋輸入jenkins pipeline,多看幾張圖片,就可以看到下面這張圖的效果。
從上面來看,如果是一個複雜的專案,有了pipeline,就很清楚瞭解每個階段構建消耗時間和整個構建的流程走向圖,很清晰地感覺。本篇,主要是對Pipeline有一個基本的瞭解就可以。