轉自:https://ecloud.10086.cn/api/query/developer/user/home.html?ticket=ST-118209-JyOs6xynJVxEZhRnOV3w# ...
概念普及 ci Continuous integration 持續集成 cd Continuous Delivery 持續交付 cd Continuous Deployment 持續部署 CICD一般流程 一般中等規模的互聯網公司都會有四套環境: 開發 dev 測試 test 預生產 pre 生產 prd 完整流程應該是將代碼先合並到 test 分支,如下: 提交代碼合並到 test 分支。開發人 ...
2020-01-08 16:46 0 689 推薦指數:
轉自:https://ecloud.10086.cn/api/query/developer/user/home.html?ticket=ST-118209-JyOs6xynJVxEZhRnOV3w# ...
一. Centos71. 直接安裝 git、maven、openjdk1.8、gitlab、gitlab-runner2. docker: sonaqube docker-registry nexus ...
代碼測試覆蓋率 最近在負責相關插件的集成,今天第一次接觸到“代碼覆蓋率”這個概念,那么,就做些簡單的筆記吧。 好文 如何提高一個研發團隊的“代碼速度”? 代碼覆蓋率-wiki 如何 ...
前言 devops的概念已經在前一章已經說過了,下面介紹CICD的概念。 CI(Continuous Integration,持續集成) 持續集成中,開發人員將會頻繁地向主干提交代碼,這些新提交的代碼在最終合並到主干前,需要經過編譯和自動化測試流進行驗證。 持續集成是在源代碼變更后 ...
1、使用 docker 安裝 gitlab docker run -d --hostname gitlab \ --env GITLAB_OMNIBUS_CONFIG="ext ...
1、項目准備 在gitlab上新建個項目,本地克隆下來,寫簡單代碼提交至gitlab。 2、安裝gitlab-runner 1.拉取鏡像 docker pull gitlab/gitlab-r ...
最近,我們使用的開發服務器被回收了,換了一台新的服務器,CI/CD平台需要重新搭建。 我的運維能力一直薄弱,所以借此機會學習了一番如何使用Jenkins進行持續集成開發和部署,實踐並踩了一些坑,在此記 ...