iT邦幫忙

jenkins相關文章
共有 112 則文章
鐵人賽 DevOps DAY 29
菜逼八用Github Actions 系列 第 29

技術 Day 29 - Goodbye Jenkins, and hello Github Actions

目錄 目錄 摘要 Jenkins的組成 例子 其他語法 例子 摘要 在上一篇我們比較了Github Action...

鐵人賽 DevOps DAY 28
菜逼八用Github Actions 系列 第 28

技術 Day 28 - 比較Github Actions 與 Jenkins

目錄 目錄 摘要 什麼是Jenkins 架設難易度 Github Actions Jenkins 價格 Github Act...

鐵人賽 DevOps DAY 29

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

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

鐵人賽 DevOps DAY 28

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

今天來嘗試一下如何使用 Jenkins 建立 Pipeline 自動化作業,本篇實作參考 IMPLEMENTING THE ULTIMATE CI/CD PIP...

鐵人賽 Modern Web DAY 29

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

設定 NodeJS 版本 昨天有說明可以在 Plugins 中下載 NodeJS,那麼今天要講解如何設定對應的 NodeJS 版本。 同樣在「資訊主頁」左側的「...

鐵人賽 Modern Web DAY 28

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

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

鐵人賽 DevOps DAY 27

技術 Day 27: Test Data 與 Environment Variable

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

鐵人賽 DevOps DAY 25

技術 Day 25: 應用 Jenkins 串接測試流程

學習原因: 已經有測試專案的基本架構,接下來會透過 CI / CD 工具 - Jenkins 把整個流程串接起來,使得提交程式碼以後,整個測試流程可以自動執行,...

鐵人賽 Software Development DAY 9

技術 Day 9 - GIT + Jenkins環境建立

Jenkins Jenkins是一個開源的持續集成(Continuous Integration,簡稱CI)和持續交付(Continuous Delivery,...

技術 「DevOps」Jenkins+Gitlab+Ansible 版控與佈屬 Redis Redis-Sentinel集群

今日大綱 Ansible自動化安裝Redis、Redis-Sentinel服務 Gitlab redis-config設定檔管理 創建project 將設定...

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

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

技術 Jenkins pipeline 學習筆記

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

技術 Jenkins 與 自架 Gitlab 互相連結

條件:需要二者都要對外連線,如 DDNS OR HTTPS 方式,內網方式測試不行,是個滿大的門檻,希望大家要先自行克服,現在軟體很多都是網址,不能 https...

技術 在 Docker Desktop 安裝Jenkins

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

鐵人賽 DevOps DAY 20

技術 [虛實整合]Unity+ML雲端運算的設計與AWS support

目前因Greengrass IoT有協助解決原本存在於Greengrass上的問題,因此打算這階段就恢復使用Greengrass取代MQTT。 以Greengr...

鐵人賽 自我挑戰組 DAY 27

技術 設計你的 Android App CI/CD 流程(3/3):美夢成真

前一天的舉例,是以分支推回遠端可以直接發版。先不要想工具,還有過程中的成功失敗,先想想若是以指令可以如何執行。 列出的步驟:分支推回遠端 → 程式碼品質掃描 →...

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

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

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

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

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

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

鐵人賽 自我挑戰組 DAY 25

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

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

鐵人賽 自我挑戰組 DAY 24

技術 手動 v.s. 自動化策略

取捨,只是選擇當下最合適的策略。 CI/CD 降低了很多工程師在例行事務的時間,但難免有些流程中,其實拿出來獨立使用手動操作會更好。就像前幾篇所說的,要有備案。...

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

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

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

鐵人賽 DevOps DAY 8

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

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

鐵人賽 自我挑戰組 DAY 21

技術 確認列出的 Jenkins 優化清單

已經過了鐵人賽的三分之二了,也是花了近三分之一的篇幅跟大家分享,從故事中舉例可以做哪些優化。而這些痛點在改善之後,下一個發生問題的點又出現,然後又再一次次地發現...

鐵人賽 DevOps DAY 7

技術 [前置]Jenkins connect with Docker Image

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

鐵人賽 自我挑戰組 DAY 20

技術 檢視 Jenkins 腳本並列出需要優化清單

08:30 Alice: ……打上班卡的提醒,是為了做什麼啊?08:45 Carol: 誰的提醒?08:46 Alice: Jenkins 頻道早上上班的提醒...

鐵人賽 DevOps DAY 6

技術 [前置]Gitlab+Jenkins for CI

這邊就不探討怎麼建置這些CI/CD工具。 我們先採用線上有免費額度的Gitlab服務,在指定的repository上設定webhook。 這會在每一次使用者co...

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

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

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

鐵人賽 自我挑戰組 DAY 19

技術 Jenkins Job 的重要性及優先權

產品服務有核心功能,程式碼區塊也是有核心模組。當發生 Bug 的時候,也會視影響程度跟嚴重程度決定是否要緊急上線修正。 CI/CD 也是同樣的道理,每個開發團隊...

鐵人賽 DevOps DAY 4

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

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

鐵人賽 自我挑戰組 DAY 18

技術 了解 Jenkinsfile 和 Job 在做什麼

14:28 Carol:大家有在看程式碼佔比嗎?14:40 Alice:什麼佔比?14:44 Bob:列出專案各程式語言的佔比是我加的14:45 Carol:...