我使用gitflow来完成分支功能——分支、开发、master +发布。最重要的是,我在一个帐户和阶段中有多个环境开发和多个测试,在另一个帐户和阶段中有多个产品。现在我想要一个"跑步者"并希望使用Gitlab CI部署到这些环境中。
- 分支
- 功能/*
- 发布
- 环境
- 帐户测试-这里有一个运行程序
- dev 测试
- Account prod - one runner在这里
- 戳
- 帐户测试-这里有一个运行程序
我遇到了环境…但不知道它们除了可见性之外还有什么好处,我修补了标签,可以通过标签将运行程序链接到作业……这是相当不灵活的。
你能告诉我如何做到这一点,而不是为每个环境有一个工作,导致大量的工作和一个很长的。gitlab-ci.yml?
这里,我们是否需要为每个环境创建一个作业?既然你有两个账户组,一个是测试组(功能、开发等),另一个是产品组(主、发布),你是否可以为每个账户组分配两个工作?