已經有專責的裝置在處理 CI/CD 為什麼要自己建一套呢?首先這個專責的裝置已經是專職在處理開發團隊的 CI/CD 流程了,如果在優化的過程中,影響到該裝置的運...
前一天的舉例,是以分支推回遠端可以直接發版。先不要想工具,還有過程中的成功失敗,先想想若是以指令可以如何執行。 列出的步驟:分支推回遠端 → 程式碼品質掃描 →...
發現電腦速度變慢,CPU被jenkins吃死死!!被bioset 吃住了! 剖析原因 1.將他kill -9 pid ,馬上又活又來,占滿CPU2.重新開啟j...
## 初始化資料庫 常常有時候測試失敗,未必是程式邏輯有關,而是跟資料庫存在髒資料有關,所以在做一個完整測試之前,我們會需要清空資料庫的值,在匯入系統預設。通常...
1985/9/24中華民國空軍首次在老爺的F-86軍刀機上射出AIM-9B響尾蛇飛彈,擊落解放軍9架殲-5,建立空優到2019/4/3才再次被挑釁。不知當時李中...
大家知道在黑暗世界命令列呆久了會有什麼症狀嗎? 不自覺輸入 ls然後按TAB 忘記sudo時,馬上補一槍 "sudo !!" 短期記...
Jenkins Jenkins是一個開源的持續集成(Continuous Integration,簡稱CI)和持續交付(Continuous Delivery,...
條件:需要二者都要對外連線,如 DDNS OR HTTPS 方式,內網方式測試不行,是個滿大的門檻,希望大家要先自行克服,現在軟體很多都是網址,不能 https...
目前因Greengrass IoT有協助解決原本存在於Greengrass上的問題,因此打算這階段就恢復使用Greengrass取代MQTT。 以Greengr...
取捨,只是選擇當下最合適的策略。 CI/CD 降低了很多工程師在例行事務的時間,但難免有些流程中,其實拿出來獨立使用手動操作會更好。就像前幾篇所說的,要有備案。...
設定 NodeJS 版本 昨天有說明可以在 Plugins 中下載 NodeJS,那麼今天要講解如何設定對應的 NodeJS 版本。 同樣在「資訊主頁」左側的「...
將 Jenkins 再加其他關鍵字丟到 Google 之後,基本搜尋結果的內容多到一時半載根本看不完。 Jenkins 是老牌的工具,老牌背後代表的涵意就是資源...
今日大綱 Ansible自動化安裝Redis、Redis-Sentinel服務 Gitlab redis-config設定檔管理 創建project 將設定...
產品服務有核心功能,程式碼區塊也是有核心模組。當發生 Bug 的時候,也會視影響程度跟嚴重程度決定是否要緊急上線修正。 CI/CD 也是同樣的道理,每個開發團隊...
Jenkins 在掃描遠端分支的時候,若遠端分支數有上百個,光是要找到符合條件的去下一步都會花上時間。所以在核準 PR 後,要記得把該分支做刪除。當然在開發過程...
15:39 Bob: 今天又連不上 Jenkins 機器,重開機之後,我發現裡面可用容量剩不到 1G 了15:39 Alice: 可是裡面沒裝什麼東西啊,垃圾...
●CI/CD是什麼? 主要目的是將軟體開發過程自動化,從最初的程式碼提交 (code commit) 到最終的部署 (deployment),可以拆成兩個部分來...
目錄 目錄 摘要 什麼是Jenkins 架設難易度 Github Actions Jenkins 價格 Github Act...
08:30 Alice: ……打上班卡的提醒,是為了做什麼啊?08:45 Carol: 誰的提醒?08:46 Alice: Jenkins 頻道早上上班的提醒...
已經過了鐵人賽的三分之二了,也是花了近三分之一的篇幅跟大家分享,從故事中舉例可以做哪些優化。而這些痛點在改善之後,下一個發生問題的點又出現,然後又再一次次地發現...
14:28 Carol:大家有在看程式碼佔比嗎?14:40 Alice:什麼佔比?14:44 Bob:列出專案各程式語言的佔比是我加的14:45 Carol:...
14:00 Alice: 我想要先發版,可是……好多 Job 在跑,能不能先暫停啊14:00 Carol: 我的分支在跑 Unit Test,等它一下跑完14...
目錄 目錄 摘要 Jenkins的組成 例子 其他語法 例子 摘要 在上一篇我們比較了Github Action...
前情提要 昨天我們建立了企業級的私有映像檔倉庫 Harbor,解決了容器映像檔的集中存儲、權限管理和安全掃描等問題。有了 Harbor,我們可以安全地管理所有應...