1. gitlab 로그인을 한다 2. settings에 들어간다 3. 왼쪽에 Access Tokens에 들어간다 4. Scopes에 모든것을 선택하고 이름을 쓰고 토큰을 만든다 5. 토큰 만들고 나면 상단에 토큰 내용이 나오는데 토큰내용을 저장해두어야한다 새로고침시 더이상 보이지않는다 6. 젠킨스에 접속한다 6-1. 젠킨스 관리에 들어간다 6-2. 플러그인 관리 들어간다 6-3. 설치가능 탭을 선택 6-4. 오른쪽 위 검색창에 gitLab을 적는다 6-5. gitLab을 설치한다 7. Credentials에 들어간다 8. System에 글로벌도메인을 하나만든다 9. 만든 글로벌 도메인안의 add credentials을 한다 10. kind를 GitLab API Token을 선택 11. API token에..
jenkins에서 gitlab의 소스에 바로 접근할수없으니 access token이 필요하다 gitlab에서 접근하려는 프로젝트에대한 액세스 토큰을 만들어서 젠킨스의 gitlab설정에 넣어두면 프로젝트에 접근할수있다 프로젝트에 접근하여 프로젝트를 젠킨스서버의 workspace로 가져온다 web hooker를 등록하여 프로젝트에 변화가 생길때마다 젠킨스가 가져간다 젠킨스 설정에서 build shell부분에 빌드처리를 어떻게 해줄것인지 쓰면 maven이 그것대로 build처리가 이루어진다 maven 환경변수 설정은 해줘야 mvn을 인식하여 빌드한다
1. zlib 설치 [root@localhost ~]# wget http://www.zlib.net/fossils/zlib-1.2.8.tar.gz ... ... [root@localhost ~]# tar xvfz zlib-1.2.8.tar.gz ... ... [root@localhost ~]# cd zlib-1.2.8 [root@localhost zlib-1.2.8]# ./configure --prefix=/usr/local Checking for gcc... ... ... [root@localhost zlib-1.2.8]#make ... ... [root@localhost zlib-1.2.8]# make install ... ... ... chmod 644 /usr/lo..