diff --git a/.pre-commit-hooks.yaml b/.pre-commit-hooks.yaml index 2d3ee91..cb45ccf 100644 --- a/.pre-commit-hooks.yaml +++ b/.pre-commit-hooks.yaml @@ -5,3 +5,8 @@ language: script entry: compose-check.sh files: (docker-)?compose\.ya?ml$ +- id: docker-compose-check-standalone + name: Validate docker compose files using standalone compose binary + language: python + entry: compose-check.sh + files: (docker-)?compose\.ya?ml$ diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..26d3e2c --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,17 @@ +[build-system] +requires = ["release-gitter[builder]"] +build-backend = "pseudo_builder" + +[tool.release-gitter] +git-url = "https://github.com/docker/compose" +version = "v2.23.0" + +format = "docker-compose-{system}-{arch}" +# exec = "mv {} docker-compose && chmod +x docker-compose" +[tool.release-gitter.map-system] + Darwin = "darwin" + Windows = "windows" + Linux = "linux" +[tool.release-gitter.map-arch] + arm64 = "aarch64" + amd64 = "x86_64"