Jenkins - goraebab/docker GitHub Wiki
2019.09.25
jenkins ๊ตฌ์ถ
- docker pull jenkins
- docker run -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home jenkins/jenkins:lts
jenkins plugin ์๋ ์ค์น
- jenkins ์๋ ํ์ผ download
-https://updates.jenkins-ci.org/download/plugins/
- docker cp [host ํ์ผ๊ฒฝ๋ก] [container name]:[container ๋ด๋ถ ๊ฒฝ๋ก] ์ฌ์ฉํ์ฌ plugin ํด๋์ ํ์ผ copy
- restart
์๋ฐํ๋ก์ ํธ ์์ฑ
- Jenkins์์ ํ๋ก์ ํธ ์์ค๋ฅผ ๋ฐ์์์ผ ํ๋ ๋ถ๋ถ์ด ์๋๋ฐ, ๋ค๋ฅธ ๊ทธ๋ฃน์์ ํ ๋๊น์ง ๊ธฐ๋ค๋ฆด ์ ์์ด์ ์์๋ก ํ๋ก์ ํธ ์์ฑ
- https://github.com/goraebab/test_project
2019.10.02
maven ์ค์น
- http://maven.apache.org/ maven setup file down
- maven setup file docker container์ copy
- tar xvfz apache-maven-3.6.2.tar.gz : tar ํ๊ธฐ
- .bash_profile ์ ํ๊ฒฝ๋ณ์ ์ค์
MAVEN_HOME=/home/jenkins/apache-maven-3.6.2 (์ค์น ๊ฒฝ๋ก)
PATH=$PATH:$MAVEN_HOME/bin
export MAVEN_HOME
- source .bash_profile
- mvn -version