티스토리 뷰
maven project를 수행할때 필요한 settings.xml 파일은 보통은 MAVEN_HOME/conf 밑에 존재한다. 이곳은 전역 설정을 위한 곳이고 /USER_HOME/.m2/settings.xml 이렇게 지역설정을 할 수 있다. 하지만 이런 설정들을 꼭 서버에 들어가서 직접 수행하지 않고도 jenkins내에서 간단하게 수행할 수 있다.
시작점은 Jenkins 관리 > Managed files 이다. 아래 설명에도 나와있듯이 settings.xml for maven 을 할수 있다고 한다.
Managed files > Add a new Config 를 통해서 들어가면 jenkins에서 관리할 수 있는 여러가지 파일들이 나온다. 지금은 settings.xml 파일에 대한 내용을 다룰 것으므로 봐야할것은 Global Maven settings.xml 과 Maven settings.xml 이다. 차이는 전역이냐 지역이냐 정도이다.
Global settings 를 선택하고 Submit을 누르면 위와 같은 화면이 나온다. name을 적당하게 넣어주고 Content에 settings.xml 파일의 내용을 작성한다.
Maven Build를 할 job으로 들어가서 Build 부분의 고급 버튼을 눌러준다.
이곳에서 Global Setting files를 찾을 수 있다. global setting을 만들어 놨으니 만들어 놓은것을 잘 연결시켜주면 된다. 이렇게 하면 build 할때 내가 설정한 settings.xml 을 바라보게 된다.
끝!
'CI,CD > Jenkins' 카테고리의 다른 글
Jenkins에서 Jasypt 암호화 Job 만들기 (0) | 2020.08.26 |
---|---|
Jenkins + gitlab 연동 및 webhook 으로 연결하기 (0) | 2020.08.05 |
windows 서버일때 Jenkins에서 ftp 사용하기 (0) | 2020.07.03 |
Jenkins로 Windows Server tomcat start 하기 (2) | 2020.07.03 |
Jenkins master slave 구조로 구성하기 (0) | 2020.06.29 |