레파지토리 썸네일형 리스트형 [GIT] 최신 tag version 가져오기 ]$ git describe --tags --abbrev=0위 명령을 이용하게 되면 최신 git version 을 가져올 수 있다.but. 만약 특정 문자를 사용하여서 tagging을 하였을 경우 해당 tag를 가져오려고 한다면 ?예를 들어 staging 소스와 deploy 소스를 따로 tagging 하여서 사용 하고 있다고 한다면 ?최신 staging version과 deploy 버전을 관리해줄 필요가 있음.이릴때는 match 속성을 사용]$ git describe --tags --abbrev=0 --match staging-*위와 같이 사용하게 되면 staging- 으로 시작하는 최신 버전을 가져오게 됨.물론 이 경우는 모두 해당 레파지토리 폴더 안에서 일어났을 때 이야기다. 사용 케이스가 deplo.. 더보기 GitLab Runner 처음 gitlab runner를 접하고 꽤나 혼동 스러웠음.runner는 기본적으로 서버상에서 구동되는 것이 아니라 사용자가 환경을 설정하는 식임.오픈소스 프로젝트의 특성상 개인들이 이런 것들을 해야한다는 점을 생각해보면 당연한 이치인데..전혀 생각조차 안해본 것처럼.. local docker에 간단하게 runner를 설정해 줄 수 있음.]$ docker run -it -d --name gitlab-runner --restart always -v /srv/gitlab-runner/config:/etc/gitlab-runner -v /var/run/docker.sock:/var/run/docker.sock gitlab/gitlab-runner:latest이렇게 해주게되면 gitlab 에서 제공해주는 run.. 더보기 GitLab 간편 설치하기 ]$ docker run --detach --hostname localhost --publish 443:443 --publish 80:80 --publish 22:22 --name gitlab --volume /srv/gitlab/config:/etc/gitlab --volume /srv/gitlab/logs:/var/log/gitlab --volume /srv/gitlab/data:/var/opt/gitlab gitlab/gitlab-ee:latestgitlab 에서 간단하게 docker image로 배포하고 있음.간단하게 위와같이 해주게 되면 간단하게 gitlab을 설치해줄 수 있음.단 이때 실행후 설치 및 서버가 구동되기 까지는 꽤나 오랜 시간이 필요함. 더보기 이전 1 다음