gulp-ecs-build-push-win-util
v1.0.2
Published
Gulp utility tasks to facilitate container deployment to Amazon Elastic Container Service. Also contains tasks for bumping package version, tagging and committing to git.
Downloads
10
Maintainers
Readme
gulp-ecs-build-push-win-util
This is a gulp task that will automatically
- Prompt you to bump your version number if desired
- Prompt you to commit and push your repo to git if desired
- Build your docker image
- Log you into the AWS ecs CLI
- Push your new image to your ECS repository and tag it 'latest'
I probably don't need to say this, but this task is reliant on everything being set up for your project:
- A proper npm project folder structure with a package.js
- A cloned git repository with a remote origin set
- A dockerfile for building your docker image
- An Amazon ECS repository
##Use it like this:
gulp.task('push', require('gulp-ecs-build-push-win-util')(
{
awsRegion: process.env.AWS_REGION,
ecsRepoName: process.env.ECS_REPO_NAME,
ecsRepoPath: process.env.ECS_REPO_PATH
},
[optional logger]
));
$ gulp push