Web

[Web] Gitlab-runner 명령어 몇 가지 정리해보기

철스커 2023. 4. 29. 12:45
반응형

Gitlab-runner를 CI/CD를 위해서 사용하는 데, 종종 다시 설치하거나 특정 명령을 실행시켜줘야 하는 경우가 있었습니다.

그래서 사용하는 명령어를 정리해줄 필요를 느꼈습니다.

 

 

 

gitlab-runner

- list

    List all configured runners

    Runner 목록 보여주기

 

 

- run

    run multi runner service

    여러 개의 Runner를 실행

 

 

- register

   register a new runner

   새로운 Runner를 등록

 

 

- install

  install service

  Runner 서비스를 설치

 

  명령어 이름이 install 이어서 조금 헷갈릴 수 있는데, service를 설치해주는 명령어입니다.

  gitlab-runner를 설치하는 것과는 별개라고 보시면 됩니다.

  명령어에 --user=계정이름, --working-directory=Git 소스코드 저장할 폴더 ... 등의 파라미터를 전달할 수 있습니다.

 

 

- uninstall

  uninstall service

  Runner 서비스를 제거

 

 

- start

  start service

  Runner 서비스를 시작

 

 

- stop

  stop service

  Runner 서비스를 중지

 

 

- verify

  verify all registered runners

  등록된 Runner들을 검증

 

  Gitlab에 Runner를 등록했음에도 Runner가 비활성일 때, 이 명령어를 통해 Runner를 활성화시킬 수 있습니다.

  만약 Gitlab CI에 Runner가 삭제되었거나 Runner가 정상적이지 않은 상태이면, 파라미터에 --delete를 전달해서 Runner 서비스에 등록된 Runner를 목록에서 제거할 수 있습니다.

 

   

 

 

반응형