removed centos 8 in favor of almalinux
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
c2252c72f0
commit
5c06f04f69
12
.drone.yml
12
.drone.yml
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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 \
|
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user