본문 바로가기
GITLAB

GITLAB Runner CI/CD 테스트

by aws-evan 2024. 8. 20.
반응형

 

 

  • Gitlab 자체적으로 테스트 .gitlab-ci.yml 로 테스트
    • 상세한 테스트 하기 위해서는 구글링을 통해서 찾아봐야 할 듯합니다.
stages:          # List of stages for jobs, and their order of execution
  - build
  - test
  - deploy

build-job:       # This job runs in the build stage, which runs first.
  stage: build
  script:
    - echo "Compiling the code..."
    - echo "Compile complete."

unit-test-job:   # This job runs in the test stage.
  stage: test    # It only starts when the job in the build stage completes successfully.
  script:
    - echo "Running unit tests... This will take about 60 seconds."
    - sleep 60
    - echo "Code coverage is 90%"

lint-test-job:   # This job also runs in the test stage.
  stage: test    # It can run at the same time as unit-test-job (in parallel).
  script:
    - echo "Linting code... This will take about 10 seconds."
    - sleep 10
    - echo "No lint issues found."

deploy-job:      # This job runs in the deploy stage.
  stage: deploy  # It only runs when *both* jobs in the test stage complete successfully.
  environment: production
  script:
    - echo "Deploying application..."
    - echo "Application successfully deployed."

 

 

  • Gitlab CI/CD 동작
    • build 단계

 

 

  • Gitlab CICD 완료

반응형

'GITLAB' 카테고리의 다른 글

GITLAB Runner 설치 가이드  (0) 2024.08.20

댓글