removed centos 8 in favor of almalinux
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Tobias Trabelsi 2022-02-10 15:53:05 +01:00
parent c2252c72f0
commit 5c06f04f69
Signed by: lerentis
GPG Key ID: FF0C2839718CAF2E
4 changed files with 13 additions and 13 deletions

View File

@ -156,17 +156,17 @@ steps:
- pull_request - pull_request
- cron - cron
- name: build-centos-8 - name: build-almalinux-8
image: plugins/kaniko image: plugins/kaniko
settings: settings:
dockerfile: centos-8/Dockerfile dockerfile: almalinux-8/Dockerfile
password: password:
from_secret: docker_password from_secret: docker_password
username: username:
from_secret: docker_username from_secret: docker_username
repo: lerentis/ansible repo: lerentis/ansible
tags: tags:
- centos-8-dev - almalinux-8-dev
when: when:
event: event:
- push - push
@ -388,17 +388,17 @@ steps:
event: event:
- tag - tag
- name: build-centos-8-release - name: build-almalinux-8-release
image: plugins/kaniko image: plugins/kaniko
settings: settings:
dockerfile: centos-8/Dockerfile dockerfile: almalinux-8/Dockerfile
password: password:
from_secret: docker_password from_secret: docker_password
username: username:
from_secret: docker_username from_secret: docker_username
repo: lerentis/ansible repo: lerentis/ansible
tags: tags:
- centos-8 - almalinux-8
when: when:
event: event:
- tag - tag

View File

@ -10,11 +10,12 @@ Available operating systems:
* alpine-3 * alpine-3
* centos-7 * centos-7
* almalinux-8
* debian-8 * debian-8
* fedora-24 * fedora-24
* ubuntu-16.04 * ubuntu-16.04
* ubuntu-18.04 * ubuntu-18.04
* ubuntu-19.04 * ubuntu-20.04
* arch * arch
## run playbooks ## run playbooks
@ -69,6 +70,6 @@ Note: /root/.ansible must not be an overlayfs, otherwise ssh accelerate won't wo
## references ## references
* [project](https://git.burntbunch.org/lerentis/ansible-container) * [project](https://git.uploadfilter24.eu/lerentis/ansible)
Current Version: 0.7.2 Current Version: 0.7.2

View File

@ -1,8 +1,7 @@
FROM centos:8 FROM almalinux:8
RUN dnf -y install python3-pip &&\ RUN dnf -y install python3-pip epel-release \
dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm &&\ && dnf install -y ansible curl \
dnf install -y --enablerepo epel-playground ansible curl \
&& curl -L https://github.com/aelsabbahy/goss/releases/latest/download/goss-linux-amd64 -o /usr/local/bin/goss \ && curl -L https://github.com/aelsabbahy/goss/releases/latest/download/goss-linux-amd64 -o /usr/local/bin/goss \
&& chmod +rx /usr/local/bin/goss \ && chmod +rx /usr/local/bin/goss \
&& touch ~/.netrc && chmod og-rw ~/.netrc \ && touch ~/.netrc && chmod og-rw ~/.netrc \

View File

@ -8,5 +8,5 @@ cd ../debian-9 && docker buildx build -t lerentis/ansible:debian-9 --platform=li
cd ../debian-8 && docker buildx build -t lerentis/ansible:debian-8 --platform=linux/arm,linux/amd64 . --push cd ../debian-8 && docker buildx build -t lerentis/ansible:debian-8 --platform=linux/arm,linux/amd64 . --push
cd ../debian-10 && docker buildx build -t lerentis/ansible:debian-10 --platform=linux/arm64,linux/amd64 . --push cd ../debian-10 && docker buildx build -t lerentis/ansible:debian-10 --platform=linux/arm64,linux/amd64 . --push
cd ../centos-7 && docker buildx build -t lerentis/ansible:centos-7 --platform=linux/arm64,linux/amd64 . --push cd ../centos-7 && docker buildx build -t lerentis/ansible:centos-7 --platform=linux/arm64,linux/amd64 . --push
cd ../centos-8 && docker buildx build -t lerentis/ansible:centos-8 --platform=linux/arm64,linux/amd64 . --push cd ../almalinux-8 && docker buildx build -t lerentis/ansible:almalinux-8 --platform=linux/arm64,linux/amd64 . --push
cd ../arch && docker buildx build -t lerentis/ansible:arch --platform=linux/arm,linux/amd64 . --push cd ../arch && docker buildx build -t lerentis/ansible:arch --platform=linux/arm,linux/amd64 . --push