如何解决terraform +亚特兰蒂斯+ gitlab忽略不支持的事件
当我在aws fargate中部署亚特兰蒂斯时遇到问题。
我已经使用webhook正确配置了gitlab存储库。
例如,如果我在目录代码/ infra中修改名为terragrunt.hcl
的文件
请在下面找到我的错误:
我的atlantis.yaml
---
automerge: false
version: 3
projects:
- autoplan:
enabled: true
workflow: terragrunt
apply_requirements: ["approved"]
when_modified:
- '*.hcl'
- '*.tf*'
dir: code/infra
workflows:
terragrunt:
plan:
steps:
- env:
name: TERRAGRUNT_TFPATH
command: 'echo "terraform${ATLANTIS_TERRAFORM_VERSION}"'
- run: chmod 777 env.sh && ./env.sh && terragrunt plan -no-color -out $PLANFILE
apply:
steps:
- env:
name: TERRAGRUNT_TFPATH
command: 'echo "terraform${ATLANTIS_TERRAFORM_VERSION}"'
- run: chmod 777 env.sh && ./env.sh && terragrunt apply -no-color $PLANFILE
输出:
2020-08-11 09:42:432020/08/11 07:42:43+0000 [DBUG] events_controller.go:103 server: Handling GitLab post
2020-08-11 09:42:432020/08/11 07:42:43+0000 [DBUG] events_controller.go:375 server: Request valid
2020-08-11 09:42:432020/08/11 07:42:43+0000 [DBUG] events_controller.go:388 server: Ignoring unsupported event
2020-08-11 09:42:432020/08/11 07:42:43+0000 [DBUG] middleware.go:37 server: POST /events – respond HTTP 200
我不知道我的错误在哪里,亚特兰蒂斯忽略了这些事件,但是为什么呢? 你知道我的错误来自哪里吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com(将#修改为@)