iT邦幫忙

jenkins相關文章
共有 110 則文章
鐵人賽 Cloud Native DAY 12

技術 12. 持續整合 - Jenkins on Azure(下)

最新內容已更新至 Blog: 使用 Jenkins/Azure Pipeline 進行持續整合 Eric: 前面只是單純針對 Git 版控的 Repositor...

鐵人賽 Cloud Native DAY 11

技術 11. 持續整合 - Jenkins on Azure(中)

最新內容已更新至 Blog: 使用 Jenkins/Azure Pipeline 進行持續整合 Eric: 剛剛,我像己經把 Jenkins 在 Azure 上...

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

技術 Jenkins - Pipeline as Code - Slack Notifier

希望在 Pipeline 異常的時候通知你?透過 Slack Notifier 完成目的 Jenkins Slack Integration 首先要到 slac...

技術 使用者介面自動測試與開源工具

之前寫了一堆,結果沒上傳到。以後有時間再補,先上傳。 我分享的簡報今天上了 Slideshare 的頭版。 http://www.slideshare.net/...

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

技術 Jenkins - Pipeline as Code - 測試報告

這篇的主題是測試報告,接續 Jenkins - Pipeline as Code - 封存檔案及在 Ubuntu 使用 Google Test兩篇文章,這篇要整...

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

技術 Jenkins - Pipeline as Code - Shared Libraries

前一篇將 Jenkinsfile 內共用的部份重構為一份,那如果是不同的專案之間要共用呢?像這一連串文章,Jenkinsfile 改了無數次,如果有十幾個甚至幾...

鐵人賽 DevOps DAY 28

技術 NGINX -s reload (Part 2)

資安業者Security Discovery最近在檢查網路上公開的Jenkins實例時,發現有個實例屬於美國奇異航空(GE Aviation),而且存放了原始碼...

鐵人賽 DevOps DAY 26

技術 實作分享 - Jenkins + Github實現CI

在開始整合GitHub自動連結Jenkins之前,先介紹一個小工具ngrok,雖然有句不成文的話,每個工程師都會有一個屬於自己的vps和domain,但我就沒有...

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

技術 在 Ubuntu 安裝 Jenkins Agent

之前介紹過使用 Docker 安裝 Jenkins Agent,這次要講不使用 Docker 直接在 Ubuntu 安裝 Agent 的方法 在 Jenkins...

鐵人賽 其他技術 DAY 12

技術 12. 骨牌效應 - 佔著茅坑不拉屎,排隊的人急到死

佔著茅坑不拉屎,排隊的人急到死 DeadLock 死結,發生的條件基本上就是有限的資源共用,同時多個事件並行等等,最終資源耗盡只能等待事件完成釋放,而事件等待新...

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

技術 Jenkins - Pipeline as Code - 啟動 Docker Image

這篇要介紹透過 Jenkinsfile 直接啟動 Docker Image 來執行 早前介紹過使用 Docker 安裝 Jenkins Agent,但是這個方法...

鐵人賽 Kubernetes DAY 27

技術 Day 27 - 安裝 Jenkins

Jenkins 這老紳士是一個軟體開發的持續整合服務的開源套件, 本篇筆記將介紹如何安裝一個本地端的 pod 運行的 Jenkins. 安裝 Jenkins...

鐵人賽 自我挑戰組 DAY 15
DevOps學習之旅 系列 第 15

技術 Day 15 Jenkins 整合 Docker

簡介 我們把 Docker 整合到 Jenkins CI/CD 的步驟,讓 Jenkins 幫我們自動建置專案 Docker Image,這樣我們只要管理好我們...

鐵人賽 Mobile Development DAY 23

技術 [Day 23] Android Integration Test in Jenkins

我們已經學會了一些Espresso基本的使用後,我們也寫了一些test,但是每次都在Local只有自己看得到結果,如果Application只有自己一個人開發那...

鐵人賽 其他技術 DAY 15

技術 15. Matrix [2][0] - 利用Jenkins進行相依性測試 (下)

利用Jenkins進行相依性測試 (下) 前一篇我們用了不同的JDK版本,測試相容的範圍。Matrix的能耐當然不止於測試JDK版本,這篇我們再加碼,加入Gua...

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

技術 建立擁有 C++ 編譯環境及 Jenkins Agent 的 Docker Image - Part 1

介紹如何建立一個有 C++ 編譯環境及 Jenkins Agent 的 Docker Image。 在 使用 Docker 安裝 Jenkins Agent 我...

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

技術 Jenkins - Pipeline as Code - 封存檔案

接續前一篇 Jenkins - Pipeline as Code - C++ 專案,這篇的主題是封存檔案 封存檔案功能可以把編譯完成的檔案存起來,這樣之後要用就...

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

技術 Jenkins - Pipeline as Code - 平行工作

在之前的範例中,我們都是使用連續流程 pipeline,當某一個 stage 失敗,則剩餘的 stage 直接跳過不再執行,以流水線來說這是正確的。 一般流水線...

技術 DevOps實作系列文

前言 因為在某家內湖A字頭前公司,一位施前輩一直想推行DevOps中的CI/CD,雖然版控工具(Git+Gogs)已經成功推廣很久了,但是持續部屬的部分,原本好...

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

技術 建立擁有 C++ 編譯環境及 Jenkins Agent 的 Docker Image - Part 2

前一篇發現預設的 Jenkins Agent 沒有 C++ 編譯環境,所以我們要來解決這個問題。 在 使用 Docker 安裝 Jenkins Agent 中提...

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

技術 Jenkins - Pipeline as Code - 動態平行工作

前一篇介紹平行工作,但是每個 stage 其實是一樣的東西,明明重覆的事情要寫好幾遍很討厭,能不能動態產生呢? 先消除重覆的部份,透過 script 來執成 宣...

鐵人賽 DevOps DAY 25

技術 實作分享 - Jenkins

這一篇,我先將Jenkins安裝在我本機上,來設定整合與自動測試我GitHub上的程式,至於如何安裝Jenkins,網路上已經有很多筆者有分享,我就不贅述了,但...

鐵人賽 其他技術 DAY 13

技術 13. 砍掉重練 - 我總是相信下一次就會好了

我總是相信下一次就會好了 大家有碰過軟體平常用的好好的,突然間就壞掉了?處理的SOP,關掉再試一次,不行?重開Windows再試一次,還不行?只能打電話去機房罵...

鐵人賽 DevOps DAY 6

技術 EP06 - 從零開始,在 AWS 上建置 Jenkins 使用 Terraform

前幾天我們使用 terraform 配置好 gitlab 環境,會單純使用 gitlab 來管理程式碼,而另外建 Jenkins 來處理 CI,是因為大家使用的...

鐵人賽 DevOps DAY 29

技術 SonarQube for Code Quality, (CE )

在Gitlab文章如潮水湧來的時候,Jenkins潛水了,然後打開了聲納。 Yes, it's SonarQube。啊?鐵人賽當然有游泳潛水啊,有聲納很正常吧?...

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

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

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

鐵人賽 其他技術 DAY 7

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

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

鐵人賽 DevOps DAY 20

技術 EP20 - 整合 Jenkins 自動部署到 EKS

之前我們自動部署的時候,沒有在 Jenkins Server 上 config aws,而是起一個 Docker 去做各項 aws 的操作,今天我們部署到 EK...

技術 Jenkins Android 自動化測試

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

鐵人賽 DevOps DAY 8

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

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