GIT 2

gitlab - Release 삭제하기

gitlab을 설치형으로 잘 사용하고 있다. 마침 Release라는 기능이 있어, 조금 삽질해서 설정해서 사용하는데 나 같은 경우 버전 정보를 git tag로 설정하고 해당 tag에 대한 것을 빌드 하여 배포한다. 그래서 아래와 같이 배포한 결과와 관련 정보가 표시되는 것을 볼 수 있다 그런데 배포(Release)를 하다보면 종종 다시해야하는 경우가 발생한다. 최종 배포전에 파기해야하는 버전이나, 빌드가 실패한 경우 등등 위의 그림을보면 당연히 편집 버튼을 눌러 삭제 가능할 것으로 보이지만, 아래의 그림과 같이 관련 정보 변경만이 존재한다. 그래서 gitlab을 뒤져보니 방법이 하나 나왔다. https://docs.gitlab.com/ee/api/releases/ Releases API | GitLab ..

IT한 것 2021.10.13

jenkins에서 git checkout시에 ERROR: Error cloning remote repo 'origin'

SCM을 git으로 바꾸고 jenkins와 연동하는 작업을 시작했다. 간단한 설정으로 연동은 바로 완료 되었다. 끝난 줄 알았는데, 아니었다.마침 slave node를 설정안해서 node를 하나 추가하고 좀 만지다가 빌드를 해보니 오류가 발생!!저 메시지가 지겹게도 뜬다. 일부 검색 결과에 slave node에서 하면 문제가 생긴다길레, node plugin을 설치하고 parameter로 node를 선택하게 해봤지만, 상황은 그대로.뭘 바꿔도 빌드가 안되는거다. ㅠㅠ 생각보다 회피책은 간단했다. 고급옵션에서 Restrict where this project can be run 옵션을 키고다른 node에서 실행이 되지 않도록 master로 설정하니 너무 잘 돌아간다. 결국 slave node에서 실행 하는..

IT한 것 2015.05.14