e057434356
Some checks failed
continuous-integration/drone/push Build is failing
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ansible-core](https://ansible.com/) ([source](https://github.com/ansible/ansible)) | patch | `2.13.11` -> `2.13.13` | > ❗ **Important** > > Release Notes retrieval for this PR were skipped because no github.com credentials were available. > If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes). --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41MC4xIiwidXBkYXRlZEluVmVyIjoiMzcuNTAuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9--> Reviewed-on: #3 Co-authored-by: Renovate Bot <renovate-bot@noreply@simoncor.net> Co-committed-by: Renovate Bot <renovate-bot@noreply@simoncor.net>
45 lines
1.1 KiB
Docker
45 lines
1.1 KiB
Docker
# renovate: datasource=pypi depName=ansible-core versioning=pep440
|
|
ARG ANSIBLE_VERSION=2.13.13
|
|
|
|
# renovate: datasource=pypi depName=ansible-lint versioning=pep440
|
|
ARG ANSIBLE_LINT_VERSION=6.22.0
|
|
|
|
# renovate: datasource=pypi depName=yamllint versioning=pep440
|
|
ARG YAMLLINT_VERSION=1.32.0
|
|
|
|
# alpine version
|
|
FROM alpine:3.18
|
|
|
|
# install software
|
|
RUN apk update
|
|
RUN apk add --no-cache \
|
|
build-base \
|
|
ca-certificates \
|
|
git \
|
|
libffi-dev \
|
|
openssh \
|
|
python3 \
|
|
python3-dev \
|
|
py3-pip
|
|
|
|
# cleanup
|
|
RUN rm -rf /var/cache/apk/*
|
|
|
|
# arguments
|
|
ARG ANSIBLE_VERSION
|
|
ARG ANSIBLE_LINT_VERSION
|
|
ARG YAMLLINT_VERSION
|
|
|
|
# install ansible + linters
|
|
RUN pip3 install --upgrade pip
|
|
RUN pip3 install --use-pep517 --ignore-installed \
|
|
ansible-core==${ANSIBLE_VERSION} \
|
|
ansible-lint==${ANSIBLE_LINT_VERSION} \
|
|
yamllint==${YAMLLINT_VERSION}
|
|
|
|
# install ansible collections
|
|
RUN ansible-galaxy collection install ansible.posix
|
|
RUN ansible-galaxy collection install community.docker
|
|
RUN ansible-galaxy collection install community.general
|
|
RUN ansible-galaxy collection install community.mysql
|