InfoGrab Docs

GitLab Release CLI 도구 (deprecated)

요약

이 기능은 GitLab 18.0에서 deprecated되었으며 20.0에서 제거될 예정입니다. 이 변경은 호환성을 깨는 변경입니다. release-cli에서 glab CLI로 마이그레이션하려면 release 키워드가 있는 CI/CD job을 cli:latest 이미지를 사용하도록 업데이트합니다:

Warning

이 기능은 GitLab 18.0에서 deprecated되었으며 20.0에서 제거될 예정입니다. 대신 GitLab CLI를 사용하세요.

이 변경은 호환성을 깨는 변경입니다.

release-cli에서 glab CLI로 마이그레이션#

release-cli에서 glab CLI로 마이그레이션하려면 release 키워드가 있는 CI/CD job을 cli:latest 이미지를 사용하도록 업데이트합니다:

release_job:
  stage: release
  image: registry.gitlab.com/gitlab-org/cli:latest
  rules:
    - if: $CI_COMMIT_TAG
  script:
    - echo "Running the release job."
  release:
    tag_name: $CI_COMMIT_TAG
    name: 'Release $CI_COMMIT_TAG'
    description: 'Release created using the CLI.'

자세한 내용은 release를 참조하세요.

release-cli로 폴백#

히스토리
  • GitLab 18.0에서 ci_glab_for_release라는 플래그와 함께 도입. 기본적으로 활성화됨.
  • GitLab 18.4에서 일반 공개. 기능 플래그 ci_glab_for_release 제거됨.

release 키워드를 사용하는 CI/CD job은 러너에서 필요한 glab 버전을 사용할 수 없는 경우 release-cli 사용으로 폴백하는 스크립트를 사용합니다. 폴백 로직은 아직 glab CLI로 마이그레이션하지 않은 프로젝트가 계속 작동하도록 하는 안전 장치입니다.

이 폴백은 release-cli 제거와 함께 GitLab 20.0에서 제거될 예정입니다.

GitLab Release CLI 도구 (deprecated)

원문 보기
요약

이 기능은 GitLab 18.0에서 deprecated되었으며 20.0에서 제거될 예정입니다. 이 변경은 호환성을 깨는 변경입니다. release-cli에서 glab CLI로 마이그레이션하려면 release 키워드가 있는 CI/CD job을 cli:latest 이미지를 사용하도록 업데이트합니다:

Warning

이 기능은 GitLab 18.0에서 deprecated되었으며 20.0에서 제거될 예정입니다. 대신 GitLab CLI를 사용하세요.

이 변경은 호환성을 깨는 변경입니다.

release-cli에서 glab CLI로 마이그레이션#

release-cli에서 glab CLI로 마이그레이션하려면 release 키워드가 있는 CI/CD job을 cli:latest 이미지를 사용하도록 업데이트합니다:

release_job:
  stage: release
  image: registry.gitlab.com/gitlab-org/cli:latest
  rules:
    - if: $CI_COMMIT_TAG
  script:
    - echo "Running the release job."
  release:
    tag_name: $CI_COMMIT_TAG
    name: 'Release $CI_COMMIT_TAG'
    description: 'Release created using the CLI.'

자세한 내용은 release를 참조하세요.

release-cli로 폴백#

히스토리
  • GitLab 18.0에서 ci_glab_for_release라는 플래그와 함께 도입. 기본적으로 활성화됨.
  • GitLab 18.4에서 일반 공개. 기능 플래그 ci_glab_for_release 제거됨.

release 키워드를 사용하는 CI/CD job은 러너에서 필요한 glab 버전을 사용할 수 없는 경우 release-cli 사용으로 폴백하는 스크립트를 사용합니다. 폴백 로직은 아직 glab CLI로 마이그레이션하지 않은 프로젝트가 계속 작동하도록 하는 안전 장치입니다.

이 폴백은 release-cli 제거와 함께 GitLab 20.0에서 제거될 예정입니다.