如何在AWS S3上传之前在gitlab.com上压缩文件

时间:2018-03-30 09:50:35

标签: python amazon-web-services amazon-s3 gitlab gitlab-ci

我是gitlab的CI / CD的新手(我使用的是gitlab.com版本),而我尝试做的是在Python应用程序通过后部署它对我的AMAZON S3铲斗的所有测试。

存储桶已设置,项目正常运行,我可以使用Elasticbeanstalkeb deploy命令手动完成。我想做的是,一旦测试通过,Gitlab将为我部署它。

问题是在我更新S3存储桶之前,我需要先压缩文件。我的问题 - 在Gitlab.com上最简单的方法是什么?我正在使用共享的跑步者,并且真的是这个主题的新手。

更新:我不得不请求与特定aws-cli跑步者共享的gitlab.com跑步者能够使用简单的ZIP,如下所示:image: napp/docker-aws-cli。但我的问题仍然有效 - 对S3来说是一个简单的ZIP吗?我是否需要添加任何依赖项?

0 个答案:

没有答案