You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* 🐳 remove useless hadolint ignore tag
* 🔧 add lint and test in dev-build script, moved to repository root
* 📝 add license badge and update dev doc
* 🚚 renamed container structure test config
* 👷 update container structure test config name in build-test workflow
* 🔧 update dev-build script to use container-structure-test image instead of local binary
> The `--rm` flag will completely destroy the container and its data on exit.
53
55
54
56
### Build the image
55
-
You can build the image locally directly from the Dockerfiles, using the build script:
57
+
You can build the image locally directly from the Dockerfile, using the build script.
58
+
59
+
It will :
60
+
* Lint the Dockerfile with [Hadolint](https://github.com/hadolint/hadolint);
61
+
* Build and tag the image `zenika/terraform-azure-cli:dev`;
62
+
* Execute [container structure tests](https://github.com/GoogleContainerTools/container-structure-test) on the image.
56
63
57
64
```bash
58
65
# launch build script
59
-
./scripts/dev-build.sh
66
+
./dev-build.sh
60
67
```
61
68
62
69
Optionally, it is possible to choose the tools desired versions using [Docker builds arguments](https://docs.docker.com/engine/reference/commandline/build/#set-build-time-variables---build-arg) :
0 commit comments