【发布时间】:2021-11-21 20:26:48
【问题描述】:
我正在尝试为 GitLab 设置一个 YAML 文件,该文件仅在特定文件夹发生更改时才会部署到我的 QA 服务器。
这是我所拥有的,但它不想工作。语法没有记录任何错误。
deploy to qa:
script: **aws scripts**
only:
refs:
- master
changes:
- directory/*
stage: deploy
environment:
name: qa
url: **aws bucket url**
问题似乎出在这部分,其余部分没有它。文档讨论了使用规则来代替 when only 和 changes 一起使用,但我也无法让它发挥作用。
only:
refs:
- master
changes:
- directory/*
【问题讨论】:
标签: amazon-web-services deployment gitlab yaml cicd