gpt4 book ai didi

tags - 如何使用 .gitlab-ci.yml 文件创建发布标签

转载 作者:行者123 更新时间:2023-12-04 11:36:42 26 4
gpt4 key购买 nike

只有当 jobA 通过时,我才需要运行 jobB。只有当我的测试阶段成功通过时,我才必须创建一个发布标签(我已经添加了一个代码来实现这一点)。我的存储库已经有“README.md”文件。我只是在我的测试阶段检查它的存在。所以,我的测试阶段总是会通过的。请让我知道如何编写代码来创建发布标签。标签可以是例如 v1.1

stages:
- build
- test
- release

jobA:
stage: test
script:
- test -e README.md && exit 0

jobB:
stage: release
when: on_success
script:
# code for creating a release tag

最佳答案

除了 Greg Wozanswer ,其中GITLAB_API_TOKEN (a PAT -- PErsonal Access Token ) 使用,您现在还可以使用专用的私有(private)项目 token :
GitLab 13.9 (2021 年 2 月)

Support PRIVATE-TOKEN to create releases using the Release-CLI

In this milestone, we added the ability to use the release-cli with a PRIVATE-TOKEN as defined in the Create a release API documentation.

This enables overriding the user that creates a release, and supports automation by allowing connection of a project-level PRIVATE-TOKEN or by using a bot user account’s PRIVATE-TOKEN.

See Documentation and Issue.

关于tags - 如何使用 .gitlab-ci.yml 文件创建发布标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57633133/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com