iT邦幫忙

jenkins相關文章
共有 114 則文章
鐵人賽 DevOps DAY 8

技術 [前置]Jenkins with Kubernetes + ArgoCD for CD

這邊我們就來看一下,ArgoCD如何控制Kubernetes的部署。ArgoCD server建置請參閱官方文檔。 首先ArgoCD可以設定與gitlab綁定。...

鐵人賽 Software Development DAY 16
Jian-Ching 記事本 系列 第 16

技術 Jenkins - Pipeline as Code - C++ 專案

接續前一篇 Jenkins - Pipeline as Code - 第一個專案,這次來建立 C++ 專案 因為要編譯 C++,使用 建立擁有 C++ 編譯環境...

鐵人賽 DevOps DAY 28
從零開始的 Jenkins 之旅 系列 第 28

技術 第二十八天 Jenkins 之旅: 我的 BI 報表 Pipeline (8)

Date Parameter in Jenkins 由於此次的 Data Pipeline 有基於時間(execute_date)為條件批次執行的特性,在來源資...

鐵人賽 DevOps DAY 9

技術 第九天 Jenkins 之旅:Artifact

前言 昨天我們已經初步驗證了 k6 testing 的 pipeline 是可行的,今天讓我們來做些優化吧。 artifact 管理 artifact: 在各個...

鐵人賽 DevOps DAY 10

技術 EP10 - Django 持續整合持續部署使用 Jenkins 和 AWS CodeDeploy

有 Jenkins、有 Gitlab、有 Web Portal 又有給 Web Portal 部署的 EC2,看來萬事俱備只欠東風,而我們今天終於要把整串持續整...

鐵人賽 DevOps DAY 25

技術 Jenkins at service

人資問面試者:「你有從事過PM或管理職務嗎?」。面試者歪頭想一陣子,『我同學結婚時當管理總召算嗎?』說起Jenkins這CI一哥的稱號可不是叫假的。而他最強大的...

技術 Jenkins Android 自動化測試

自動化是 DevOps 裡非常重要的一環,應儘可能的把流程都自動化。我們可以透過Jenkins等CI工具來達成以下的自動化。 自動單元測試自動UI測試自動程式碼...

鐵人賽 其他技術 DAY 6

技術 6. 路見不平 - 語言的問題不存在Jenkins,因為你可以改善他

語言的問題不存在Jenkins,因為你可以改善他 當初開始使用Jenkins時,並還沒有那麼多的中文內容,在一些較為深入細節的設定,自然是沒現在來的輕鬆。隨著J...

鐵人賽 其他技術 DAY 7

技術 7. 核心價值 - 不開外掛就快活不下去

不開外掛就快活不下去 自動釣魚外掛:設定魚點、設定出售魚種、設定背包上限、開始釣魚。當年WoW為了練技能,曾經自己寫了一套釣魚的小外掛。為什麼要用外掛?因為不想...

鐵人賽 Microsoft Azure DAY 30
Azure 的自我修煉 系列 第 30

技術 Day30 使用 Jenkins 系統來部署 Azure

使用 Jenkins 系統 部署 Azure 上一篇我們創建了 Jenkins 系統,接下來我們要用 Jenkins 來部署專案到 Azure 服務。 在 Je...

鐵人賽 Software Development DAY 20
Jian-Ching 記事本 系列 第 20

技術 Jenkins - Pipeline as Code - Last Changes

這次要讓 Jenkins 可以顯示程式碼的變更 這個功能要透過 plugin 來完成,所以要先安裝 plugin,在 Jenkins 首頁選擇管理 Jenkin...

鐵人賽 DevOps DAY 24
從零開始的 Jenkins 之旅 系列 第 24

技術 第二十四天 Jenkins 之旅: 我的 BI 報表 Pipeline (4)

到昨天為止,我們已經大致完成我們的 CI/CD pipeline,接下來來說一下是如何串接他們的,這邊要再多介紹一個 Jenkins 的 Plugin Pipe...

鐵人賽 DevOps DAY 19
從零開始的 Jenkins 之旅 系列 第 19

技術 第十九天 Jenkins 之旅:Docker Pipeline

在昨天 Multibranch Pipeline 的示範中,可以發現我們為了做測試環境是非常的煞費苦心,而且為了要做出 python 的 virtualenv,...

鐵人賽 Microsoft Azure DAY 29
Azure 的自我修煉 系列 第 29

技術 Day29 Azure 平台架設 Jenkins 系統

Azure 平台架設 Jenkins 系統 Jenkins是一款由Java編寫的開源的持續整合工具,個人覺方便又好用,在公司也是使用Jenkins解決煩人的部署...

技術 Jenkins教學 - 快速安裝Jenkins (Docker Image)

Youtube連結:https://bre.is/D2VXFXyL 雖然Docker的正式課程還在審核階段,但這邊先給大家看看,我們能如何利用Docker,來...

鐵人賽 DevOps DAY 4

技術 [前置]MLOps名詞解釋與架構設計

這邊要提到MLOps,是因為我們接下來要為ROS系統設計的虛實整合環境,需要一個自動化的部署流程,方便我們去做AI model的training以及訓練後資料的...

鐵人賽 DevOps DAY 27

技術 Day 27: Test Data 與 Environment Variable

學習原因: 在測試中,同一個功能都會需要很多測試資料的組合來測試。若每一組 Test Data 都寫成一個測試用例,要寫的測試用例的數量就非常多了,且重覆性會很...

鐵人賽 DevOps DAY 30

技術 Finish !== Judgment Day

Finish在我做木工的時候才體會到這個字一點都不是結束的意思。"complete the manufacture or decoration of...

鐵人賽 DevOps DAY 27
從零開始的 Jenkins 之旅 系列 第 27

技術 第二十七天 Jenkins 之旅: 我的 BI 報表 Pipeline (7)

前言 不知不覺鐵人賽好像快看到終點了 ...... 今天讓我們繼續處理 Data Pipeline 。 由於這次我們會將最終結果以 Google Data St...

鐵人賽 DevOps DAY 29

技術 [Day 29] 使用 Jenkins 建置 CI/CD Pipeline 專案 (二)

再貼一次流程。 流程 相關流程如下。 Fork 專案 建立 AWS EC2 安裝 Jenkins 設定 Sonar Server 安裝 Docker 啟動 m...

鐵人賽 DevOps DAY 23

技術 EP23 - 持續部署使用 Octopus Deploy 三部曲,新增 Octopus 專案及調整 Jenkins 環境

前幾天我們為 Octopus Server 建置基礎設施,今天我們則是設定專案內容,並在 Jenkins 安裝 ocotpus 所需套件,本來以為今天可以將整個...

鐵人賽 自我挑戰組 DAY 25

技術 設計你的 Android App CI/CD 流程(1/3):開發團隊準備好了嗎?

從零開始建置 CI/CD 會有很多挑戰,不同的團隊和產品會選擇的 CI/CD 工具有所不同。在開始設計流程之前,不妨思考自己的團隊以下幾點可以納入流程去思考:...

鐵人賽 DevOps DAY 24

技術 EP24 - 持續部署使用 Octopus Deploy 四部曲,整合 Jenkins 自動部署到 EKS

今天終於將實作做完了,前幾天我們都在調整系統底層的設定,為的就是在 UI 上面可以直接連接,今天我們終於可以繼續在 UI 上,直接設定專案,並把整條部署流水線建...

鐵人賽 Modern Web DAY 28

技術 [Day 28] 使用 Jenkins 達成前端自動化測試(ㄧ)

簡介 Jenkins Jenkins 是一個可以實現持續整合(Continuous Integration, CI)/持續交付或持續部署(Continuous...

鐵人賽 DevOps DAY 10
DevOps平台的能力架構 系列 第 10

技術 Day10 - Continuous Integration - Build automation

上一篇提到主幹開發裡其中一個要點是每天最少合併一次branch到trunk,這能確保我們的source code時常保持著最新的功能。這時候就需要build...

技術 Install Jenkins Agent on Solaris 10 (SPARC)

因為客戶需要在Solaris上進行編譯,因此簡單的方法就是在上面佈置Jenkins Agent 啟動Jenkins Agent有幾種方法,核心的方法就是跑一個a...

鐵人賽 DevOps DAY 7

技術 [前置]Jenkins connect with Docker Image

關於CD(Continuous Delivery or Deployment)我們有更多需要注意的地方。 之前的章節我們提及如何透過Jenkins中的plugi...

技術 Jenkins pipeline 學習筆記

準備項目:1.全域設定很多文章都有說明2.Gitlab 套件安裝 開始步驟:步驟1:新增一個項目:輸入項目名稱(自取)步驟2:Jenkins pipeline...

技術 Gitlab 合併請求事件同步到 Jenkins

Gitlab與Jenkins利用 webhook 互動以下例子說明:Gitlab 打開合併請求事件同步到 Jenkins的設定方式:Jenkins的部份:下圖主...

技術 在 Docker Desktop 安裝Jenkins

市佔最佳的持續整合(CI/CD)軟體,之前安裝 WINDOWS 版因為 JAVA 路徑問題一直裝不起來,後來使用 DOCKER 很容易便安裝OK,以下說明我的安...