From 3b3100c62e19b67e399672ea7a992fdfb83ecb4d Mon Sep 17 00:00:00 2001 From: Pasi Niemi Date: Wed, 4 Jan 2023 15:22:31 +0200 Subject: [PATCH] Deprecate Phantomjs installation and add disable-rollback for Cloudformation stack deployment --- README.md | 2 +- docker/Dockerfile | 2 +- docs/commands.md | 3 ++- n_utils/__init__.py | 2 +- setup.py | 2 +- 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index ce8db2d0..eacd4bb3 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ [![Build Status](https://api.travis-ci.com/NitorCreations/nameless-deploy-tools.svg?branch=master)](https://app.travis-ci.com/github/NitorCreations/nameless-deploy-tools/) [![Coverage Status](https://coveralls.io/repos/github/NitorCreations/nameless-deploy-tools/badge.svg?branch=master)](https://coveralls.io/github/NitorCreations/nameless-deploy-tools?branch=master) -## Released version 1.279 +## Released version 1.280 Nameless deploy tools are a set of tools to implement a true Infrastructure As Code workflow with various cloud infrastructure management tools. Currently supported tools are diff --git a/docker/Dockerfile b/docker/Dockerfile index fa6811d2..f79aa8be 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -176,7 +176,7 @@ RUN set -ex \ && unzip -d /usr/bin terraform_${TERRAFORM_VERSION}_linux_${dpkgArch}.zip \ && rm -f terraform_${TERRAFORM_VERSION}_linux_${dpkgArch}.zip terraform_${TERRAFORM_VERSION}_SHA256SUMS terraform_${TERRAFORM_VERSION}_SHA256SUMS.sig -RUN pip install --no-cache-dir nameless-deploy-tools==1.279 +RUN pip install --no-cache-dir nameless-deploy-tools==1.280 VOLUME /var/lib/docker diff --git a/docs/commands.md b/docs/commands.md index a4ae0c0d..96bfdb51 100644 --- a/docs/commands.md +++ b/docs/commands.md @@ -427,7 +427,8 @@ optional arguments: ```bash ami that is tagged with the bake-job name -usage: ndt deploy-stack [-d] [-h] component stack-name ami-id bake-job + -r, --disable-rollback - disable stack rollback on failure +usage: ndt deploy-stack [-d] [-r] [-h] component stack-name ami-id bake-job Resolves potential ECR urls and AMI Ids and then deploys the given stack either updating or creating it. If pre_deploy.sh and post_deploy.sh exist and are executable in the subcompoent directory, diff --git a/n_utils/__init__.py b/n_utils/__init__.py index 6bc83056..319c303a 100644 --- a/n_utils/__init__.py +++ b/n_utils/__init__.py @@ -16,7 +16,7 @@ """ import base64 -VERSION = "1.279" +VERSION = "1.280" PATH_COMMANDS = [ "bin/create-shell-archive.sh", diff --git a/setup.py b/setup.py index 6f68fa42..d9d77629 100755 --- a/setup.py +++ b/setup.py @@ -22,7 +22,7 @@ setup( name="nameless-deploy-tools", - version="1.279", + version="1.280", description="Tools for deploying to AWS via CloudFormation and Serverless framework that support a pull request based workflow", url="http://github.com/NitorCreations/nameless-deploy-tools", download_url="https://github.com/NitorCreations/nameless-deploy-tools/tarball/1.157",