Compare commits
2 Commits
3719b8dc6e
...
cad698670e
Author | SHA1 | Date |
---|---|---|
Ethan Paul | cad698670e | |
Ethan Paul | 7a87f8ce6c |
|
@ -71,7 +71,10 @@ COPY --from=build_wheel /build/wheels /tmp/wheels
|
||||||
|
|
||||||
ADD --chmod=755 https://raw.githubusercontent.com/ansible-semaphore/semaphore/v${SEMAPHORE_VERSION}/deployment/docker/common/semaphore-wrapper /usr/local/bin/semaphore-wrapper
|
ADD --chmod=755 https://raw.githubusercontent.com/ansible-semaphore/semaphore/v${SEMAPHORE_VERSION}/deployment/docker/common/semaphore-wrapper /usr/local/bin/semaphore-wrapper
|
||||||
|
|
||||||
|
# Symlink **special** binaries for backwards compatibility
|
||||||
RUN ln -s /usr/local/bin/spectre /usr/local/bin/mpw
|
RUN ln -s /usr/local/bin/spectre /usr/local/bin/mpw
|
||||||
|
RUN ln -s /usr/bin/tofu /usr/local/bin/terraform
|
||||||
|
|
||||||
RUN apt-get update --yes
|
RUN apt-get update --yes
|
||||||
RUN apt-get install --yes \
|
RUN apt-get install --yes \
|
||||||
openssh-client \
|
openssh-client \
|
||||||
|
|
4
Makefile
4
Makefile
|
@ -17,3 +17,7 @@ image: ## Build image
|
||||||
|
|
||||||
push: image ## Build and publish image
|
push: image ## Build and publish image
|
||||||
podman push $(REPOSITORY):v$(SEMAPHORE_VERSION)
|
podman push $(REPOSITORY):v$(SEMAPHORE_VERSION)
|
||||||
|
|
||||||
|
dev: ## Setup local dev environment
|
||||||
|
poetry install --with dev
|
||||||
|
poetry run pre-commit install
|
||||||
|
|
|
@ -21,7 +21,3 @@ reorder-python-imports = "^3.12.0"
|
||||||
pylint = "^3.1.0"
|
pylint = "^3.1.0"
|
||||||
pre-commit = "^3.6.2"
|
pre-commit = "^3.6.2"
|
||||||
pre-commit-hooks = "^4.5.0"
|
pre-commit-hooks = "^4.5.0"
|
||||||
|
|
||||||
[build-system]
|
|
||||||
requires = ["poetry-core"]
|
|
||||||
build-backend = "poetry.core.masonry.api"
|
|
||||||
|
|
Loading…
Reference in New Issue