1.概述 ? ? 在日常寫代碼的過程中,經(jīng)常能在很多地方看到__init__.py文件,似乎感覺沒有什么用,但有時候卻又不得不存在這個文件,而文件里面的內容通常又是空,那這個...
1.概述 ? ? 在日常寫代碼的過程中,經(jīng)常能在很多地方看到__init__.py文件,似乎感覺沒有什么用,但有時候卻又不得不存在這個文件,而文件里面的內容通常又是空,那這個...
1.問題引入 ? ? 假設我們有這樣一個動物類,示例代碼如下所示: ? ? 現(xiàn)在有這樣一個需求,根據(jù)傳入的動物名稱,調用不同的類進行初始化,我們可以有以下幾種方式來處理。 1...
7. Jenkins 其他功能 ? ? 本篇主要介紹日常使用Jenkins過程中一些比較實用的功能。 7.1 Jenkins內部調用另一個job ? ? 假設在一個Jenki...
6. Jenkin 插件 ? ? Jenkins之所以這么流行,不僅在于本身功能非常齊全,也在于本身插件非常豐富,以下主要介紹平時經(jīng)常使用的到插件。 6.1 插件安裝 ? ?...
5. pipeline 擴展 ? ? 如果在大量使用pipelin后,會發(fā)現(xiàn)Jenkins內置的功能并不能滿足我們的需求,這時就需要pipeline 擴展。 5.1 pipe...
4. Jenkins 憑證管理 ? ? 隨著網(wǎng)絡環(huán)境的變化,如果在Jenkins中使用明文密碼會造成一些安全隱患。為此Jenkins也提供憑證管理功能,本章節(jié)來系統(tǒng)學習一下。...
3.3 pipeline 內置基礎步驟 3.3.1 pipeline中使用腳本 ? ? 在實際項目,可能在某些步驟需要使用少量的腳本,這個時候可以使用script來實現(xiàn),示例...
3.2.6 parameters ? ? parameters 又稱參數(shù)化,通過參數(shù)化可以決定pipeline運行期的行為。pipeline主要支持兩種形式的參數(shù)化param...
3. Jenkins pipeline 語法 3.1 pipeline 組成 ? ? Jenkins pipeline 是基于Groovy語言實現(xiàn)的一種DSL(領域特定語言)...