우당탕 Azure Pipeline CI CD 설정 하기 (2)

2020. 11. 17. 16:49Azure

6. release sh파일 경로설정, 배포

pipelines에 release에 들어가서 edit pipeline를 클릭해서 파일 경로를 다시 설정해주어야 한다.

 

1 job, 1 task 를 클릭해서 설정에 들어간다.

 

중요한건 script path 부분이다. 

우리가 전에 생성한 sh파일경로와 sh파일명을 써주어야 배포가 가능하다.

path를 넣어 줄 수가 있고 inine를 눌러 직접 스크립트 문을 작성해 줄 수도 있다.

변경을 완료 하면 save를 누르고 저장하고 나온다.

 

 

버튼클릭하고 이동하여 배포를 실행 해보자 

그리고 log를 보면 

Initialize job를 클릭해서 보자

쭉 보다 보면

가 있는데 위에 글이 아까 우리가 delpoy.sh파일에 저장한 $BUILD_BUILDID 이다 

왜 가져와야 하나면

$BUILD_BUILDID 번호와 우리가 가져오는 Container registry 태그 번호와 같기 때문이다 

 

7.깃 push 마다 release 자동생성 

edit pipeline에 들어가서 Artifacts에 있는 번개 버튼을 클릭한다. 

그 후

enabled로 만들고 저장하면 자동 생성이 된다. 

 

릴리즈가 될때마다 릴리즈가 만들어지면 버전관리가 쉬어진다. 업데이트후 오류가 있다면 전 버전으로 배포를 실행하면 전 버전으로 배포가 되기 때문에 편리성이 커진다. 

728x90
반응형