在GitLab Community 15.1.5中,我的所有环境(部署>环境)都出现了“停止”。Docs说,至少一个人需要“记者”这个角色;我不知道我是否有这个角色,也不知道如何检查,但假设我有。
编辑:在gitlab的部署阶段,部署是构建的一部分。
发布于 2022-09-05 07:24:23
下面的可能是一种红鲱鱼,需要进行进一步的测试,I是由一位同事指导的,如下所示:(我所包含的gitlab的片段与这个问题无关,所以我将把它从问题中删除。我将从开发环境中包含yaml,它具有相同的症状。)违规部分如下:
前-(环境停止在gitlab)
###################### - DEV - Azure Deployment
DEV_deploy_to_azure:
environment:
name: DEV_AZURE
url: https://app-xxxxxx-dev.azurewebsites.net/api/health
<<: *azure_deployment
variables:
DOCKER_TAG: DEV
when: manual 之后
###################### - DEV - Azure Deployment
DEV_deploy_to_azure:
<<: *azure_deployment
environment:
name: DEV_AZURE
url: https://app-xxxxxx-dev.azurewebsites.net/api/health
variables:
DOCKER_TAG: DEV
when: manual 下面是我同事的话:解决方案:改变环境的顺序-管道中的键:
现在,我所有的部署都如预期的那样。
https://stackoverflow.com/questions/73556008
复制相似问题