Skip to content

Commit f8fefcc

Browse files
authored
⬆️ Bump CLI & tooling version, bump base image tag for next release (#95)
* ⬆️ bump default Terraform and Azure cli version, bump base image tag, bump pip version * ✅ update tests * ⬆️ update supported Terraform and Azure cli version for next release * ⬆️ bumped terraform cli minor version * 📝 updated azure cli release source in readme
1 parent f858656 commit f8fefcc

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@ jobs:
2626
matrix:
2727
tf_version:
2828
- "0.11.14"
29-
- "0.12.28"
30-
- "0.13.0"
29+
- "0.12.29"
30+
- "0.13.2"
3131
azcli_version:
32-
- "2.8.0"
3332
- "2.9.1"
3433
- "2.10.1"
34+
# - "2.11.1" # not ready for release yet: https://github.com/Azure/azure-cli/issues/14963
3535

3636
env:
3737
ORGANIZATION: "zenika"

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Setup build arguments with default versions
22
ARG AZURE_CLI_VERSION=2.10.1
3-
ARG TERRAFORM_VERSION=0.13.0
3+
ARG TERRAFORM_VERSION=0.13.2
44
ARG PYTHON_MAJOR_VERSION=3.7
5-
ARG DEBIAN_VERSION=buster-20200514-slim
5+
ARG DEBIAN_VERSION=buster-20200803-slim
66

77
# Download Terraform binary
88
FROM debian:${DEBIAN_VERSION} as terraform-cli
@@ -29,7 +29,7 @@ ARG PYTHON_MAJOR_VERSION
2929
RUN apt-get update
3030
RUN apt-get install -y --no-install-recommends python3=${PYTHON_MAJOR_VERSION}.3-1
3131
RUN apt-get install -y --no-install-recommends python3-pip=18.1-5
32-
RUN pip3 install setuptools==47.1.1
32+
RUN pip3 install setuptools==49.6.0
3333
RUN pip3 install azure-cli==${AZURE_CLI_VERSION}
3434

3535
# Build final image

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ This image gives you the flexibility to be used for development or as a base ima
3333
## 🔧 What's inside ?
3434
* [Azure CLI](https://docs.microsoft.com/cli/azure/?view=azure-cli-latest):
3535
* Included version indicated in the image tag: `azcli-XX.YY.ZZ`
36-
* Available versions on the [pip repository](https://pypi.org/project/azure-cli/)
36+
* Available versions on the [project release page](https://github.com/Azure/azure-cli/releases)
3737
* [Terraform CLI](https://www.terraform.io/docs/commands/index.html):
3838
* Included version indicated in the image tag: `terraform-XX.YY.ZZ`
3939
* Available versions on the [project release page](https://github.com/hashicorp/terraform/releases)

tests/container-structure-tests.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ schemaVersion: "2.0.0"
22

33
metadataTest:
44
labels:
5-
- key: 'maintainer'
6-
value: 'bgauduch@github'
5+
- key: "maintainer"
6+
value: "bgauduch@github"
77
cmd: ["bash"]
88
workdir: "/workspace"
99

@@ -21,9 +21,9 @@ commandTests:
2121
- name: "Check Terraform CLI version"
2222
command: "terraform"
2323
args: ["version"]
24-
expectedOutput: ["Terraform v0.12.28"]
24+
expectedOutput: ["Terraform v0.13.2"]
2525

26-
- name: "Check Azure CLI version"
26+
- name: "Check Azure CLI version"
2727
command: "az"
2828
args: ["version"]
29-
expectedOutput: ["\"azure-cli\": \"2.9.1\""]
29+
expectedOutput: ['"azure-cli": "2.10.1"']

0 commit comments

Comments
 (0)