Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "config": {
- "docker": {
- "reg": "XXXXXXXXXXXX.dkr.ecr.eu-west-1.amazonaws.com",
- "ns": "mynamespace"
- }
- },
- "scripts": {
- "//0": "______________________ UTILITIES _______________________________________",
- "dumpconf": "env | grep npm_ | sort | uniq",
- "confirm": "printf '\\033[0;31mAre you sure you wanna do this (y/n)? \\033[0m'; read REPLY; if [ \"$REPLY\" != \"y\" ]; then exit 1; fi;",
- "//1": "______________________ BUILD DOCKER CONTAINER __________________________",
- "docker:build": "docker build -t $npm_package_config_docker_ns/$npm_package_name:$npm_package_version .",
- "docker:tag": "docker tag $npm_package_config_docker_ns/$npm_package_name:$npm_package_version $npm_package_config_docker_reg/$npm_package_name:$npm_package_version",
- "docker:push": "docker push $npm_package_config_docker_reg/$npm_package_name:$npm_package_version",
- "docker:run": "docker run -it -p 8080:80 --rm --env-file ./.env --name $npm_package_name $npm_package_config_docker_ns/$npm_package_name:$npm_package_version",
- "docker:all": "npm run docker:build -s && npm run docker:tag -s && npm run docker:push -s",
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement