Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • workers/base-worker
1 result
Show changes
Showing
with 80 additions and 73 deletions
......@@ -109,6 +109,7 @@ bump-python-deps:
publish-worker:
stage: release
allow_failure: true
image: registry.gitlab.teklia.com/arkindex/cli:latest
script:
......
......@@ -7,12 +7,12 @@ ENV DEBIAN_FRONTEND=non-interactive
RUN apt-get update -q -y && apt-get install -q -y --no-install-recommends curl
# Install worker as a package
COPY worker_{{cookiecutter.slug}} worker_{{cookiecutter.slug}}
COPY requirements.txt setup.py VERSION ./
COPY worker_{{cookiecutter.__module}} worker_{{cookiecutter.__module}}
COPY requirements.txt setup.py pyproject.toml ./
RUN pip install . --no-cache-dir
# Add archi local CA
RUN curl https://assets.teklia.com/teklia_dev_ca.pem > /usr/local/share/ca-certificates/arkindex-dev.crt && update-ca-certificates
ENV REQUESTS_CA_BUNDLE /etc/ssl/certs/ca-certificates.crt
CMD ["worker-{{ cookiecutter.slug }}"]
CMD ["worker-{{ cookiecutter.__package }}"]
include requirements.txt
include VERSION
This diff is collapsed.
# {{ cookiecutter.slug }}
# {{ cookiecutter.name }}
{{ cookiecutter.description }}
......
0.1.0
This diff is collapsed.
This diff is collapsed.