我是gitlab的CI / CD的新手(我使用的是gitlab.com版本),而我尝试做的是在Python应用程序通过后部署它对我的AMAZON S3铲斗的所有测试。
存储桶已设置,项目正常运行,我可以使用Elasticbeanstalk和eb deploy
命令手动完成。我想做的是,一旦测试通过,Gitlab将为我部署它。
问题是在我更新S3存储桶之前,我需要先压缩文件。我的问题 - 在Gitlab.com上最简单的方法是什么?我正在使用共享的跑步者,并且真的是这个主题的新手。
更新:我不得不请求与特定aws-cli跑步者共享的gitlab.com跑步者能够使用简单的ZIP,如下所示:image: napp/docker-aws-cli
。但我的问题仍然有效 - 对S3来说是一个简单的ZIP吗?我是否需要添加任何依赖项?