天天看點

Jenkins簡介與簡易使用Jenkins 是什麼?安裝Jenkins

Jenkins 是什麼?

Jenkins是一款開源 CI&CD 軟體,用于自動化各種任務,包括建構、測試和部署軟體。

Jenkins 支援各種運作方式,可通過系統包、Docker 或者通過一個獨立的 Java 程式。

安裝Jenkins

Jenkins通常作為一個獨立的應用程式在其自己的流程中運作, 内置Java servlet 容器/應用程式伺服器(Jetty)。

Jenkins也可以運作在不同的Java servlet容器中

主要介紹在Docker容器中安裝

1、拉取鏡像

docker pull jenkinsci/blueocean
           

2、安裝Jenkins

gitlab安裝*
 docker run -d  -p 4443:443 -p 8094:80 -p 2229:22 --hostname gitlab.william.com --name gitlab --restart always -v /opt/gitlab/config:/etc/gitlab -v /opt/gitlab/logs:/var/log/gitlab -v /opt/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce       
Jenkins安裝*
 docker run -u root -d  -p 8093:8080 --link gitlab:gitlab.william.com  -v /opt/jenkins/home:/var/jenkins_home  jenkinsci/blueocean   
 調整市區
 docker exec -it  容器名稱or ID
 echo "Asia/Shanghai" > /etc/timezone
           

3、自行下載下傳Maven 和 JDK

a、解壓至 /opt/jenkins/home目錄

b、重新開機容器生效

c、在Jenkins UI頁系統設定設定全局環境變量 JAVA_HOME

d、如果在全局工具配置裡面配置了JDK那麼請删除掉(以免編譯打包的時候報錯)