Gitlab CI 구축을 위한 Gitlab Runner 설치하기(Windows)

Shim.SeongHo·2022년 5월 6일
0

[GitLab]

목록 보기
1/1
post-thumbnail
post-custom-banner

gitlab-ci-example

1. Gitlab Runner 설치

image1

  • GitLab에서 해당 프로젝트의 Runner Setting에 들어가서 GitLab 서버 URL, Token 을 복사 후 CMD 창에 붙여넣기한다.

image2

  • Gitlab-Runner를 받은 경로에 가서 파일명.exe register 입력 후 URL, Token 을 차례대로 입력한다.

image3

  • description: runner 이름(설명)
  • tag: runner를 지명할 때 쓰임(.yml 파일에 쓰임)
  • executor: tag 를 .gitlab-ci.yml 에서 사용할 때 설계한 script 를 실행할 실행 프로그램을 설정

image4

  • 여기까지 설정을 마치면 config.toml 파일이 생긴다.
    • 방금 설정한 내용들이 기록되어 있다.

image5

image5-1

  • cmd에서 gitlab-runner-windows-amd64.exe run 을 입력하고 gitlab 에 등록이 되었는지 확인한다.

image6

Setting -> CI/CD -> Runner에서 확인

image7

  • gitlab-runner Windows Service 실행

image8

  • 실행창에서(window + r) services.msc 를 입력 후 windows service 확인

image9

2. .gitlab-ci.yml

원하는 작업을 gitlab-runner가 수행하도록 .gitlab-ci.yml 파일을 작성한다.

stages:
  - build

build:
  stage: build
  image: node
  script:
    - echo "Start building App"
    - npm install
    - npm build
    - echo "Build Successfully !!"
  tags:
    - ssh-ci-test

ci 스크립트를 작성 후 git push를 한다.

CI/CD -> Jobs 에서 확인가능

image10

스크립트 파일 작성 방법은 여기를 참고한다.

profile
알아가는 재미
post-custom-banner

0개의 댓글