docker與jenkins的自動化CI/CD流水線實戰(java-svn)

準備

安裝完成如下環境:
一、svn
二、jdk
三、maven
四、tomcat
五、jenkinsphp

docker與jenkins的自動化CI/CD流水線實戰(java-svn)

項目代碼測試(php/java):https://github.com/lizhenliangjava

docker與jenkins的自動化CI/CD流水線實戰(java-svn)

配置svn

一、查看結構
docker與jenkins的自動化CI/CD流水線實戰(java-svn)git

trunk:主幹分支
branches:其餘分支
tags:打標記github

將代碼最終打到tags目錄下,打成版本號標記,而後再jenkins上發佈
docker與jenkins的自動化CI/CD流水線實戰(java-svn)docker

配置jenkins

一、新建任務
docker與jenkins的自動化CI/CD流水線實戰(java-svn)tomcat

二、若是保留多個,會佔用主機的磁盤空間
docker與jenkins的自動化CI/CD流水線實戰(java-svn)maven

三、參數化構建過程,就是讓你構建時選擇
docker與jenkins的自動化CI/CD流水線實戰(java-svn)ide

四、填寫Pipeline
如果不知道,能夠讓系統自動生成
docker與jenkins的自動化CI/CD流水線實戰(java-svn)svn

docker與jenkins的自動化CI/CD流水線實戰(java-svn)

五、先Apply ,再保存save測試

驗證:構建
docker與jenkins的自動化CI/CD流水線實戰(java-svn)

六、用戶管理;權限分配 請參見本身寫的Evernote上的筆記

相關文章
相關標籤/搜索