Docker image to be built for the CI

pull/20/head
otthorn 3 years ago
parent a761d0ea38
commit 58068e9cd8

@ -0,0 +1,6 @@
FROM python:3.9-alpine
RUN apk add --no-cache gcc musl-dev python3-dev libffi-dev openssl-dev cargo
RUN pip install "yamllint>=1.26.0,<2.0"
RUN pip install "ansible-lint==5.0.0"
RUN pip install "ansible>=2.10,<2.11"

@ -0,0 +1,18 @@
# Ansible-lint image
In order to build this image when a new version comes out, you need to
1. ssh into the drone.adm.auro.re server
2. git pull this repo to the lastest version
3. optionnally make the changes if it has not been done yet
4. `sudo docker build -t aurore-ansible-lint-image docker-ansible-lint/`
5. ???
6. enjoy
You can verify that the image was correclty built by running
```
# list the images present
sudo docker image
# run your image with an interactive shell
sudo docker run -it --rm aurore-ansible-lint-image
```
Loading…
Cancel
Save