【发布时间】:2021-08-10 09:32:55
【问题描述】:
我想设置一个使用 liquibase 执行数据库迁移的 Gitlab 管道。我正在使用 Gitlab 共享运行器来执行管道。
我想这样做,同时将我的数据库保留在 SSH 堡垒后面,因此不允许直接连接。
我看到大多数人都遵循这些方法来实现这一点:
- 使用特定的跑步者而不是共享的跑步者
- 在 ECS 中部署包含迁移脚本的实例
对于这个问题是否有任何最佳实践或解决方案?
提前致谢!
【问题讨论】:
标签: amazon-web-services gitlab gitlab-ci liquibase gitlab-ci-runner