add docker build to test; this should be fun
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
This commit is contained in:
parent
b83d0e566b
commit
2672ce0653
@ -47,6 +47,9 @@ kind: pipeline
|
||||
type: exec
|
||||
name: check_docker
|
||||
|
||||
environment:
|
||||
BUILD_PREFIX: gitea.thezengarden.net/podman/images
|
||||
|
||||
trigger:
|
||||
branch:
|
||||
exclude:
|
||||
@ -78,3 +81,6 @@ steps:
|
||||
commands:
|
||||
- docker ps -a
|
||||
|
||||
- name: docker_build
|
||||
commands:
|
||||
- docker build -t $BUILD_PREFIX .
|
||||
|
19
Containerfile
Normal file
19
Containerfile
Normal file
@ -0,0 +1,19 @@
|
||||
FROM fedora:39
|
||||
LABEL maintainer="Chris Hammer (chris@thezengarden.net)"
|
||||
|
||||
RUN rm /etc/localtime \
|
||||
&& ln -s /usr/share/zoneinfo/US/Eastern /etc/localtime
|
||||
|
||||
RUN mkdir -p /root/.ssh
|
||||
COPY conf/ssh_config /root/.ssh/config
|
||||
COPY conf/hosts /etc/hosts
|
||||
COPY conf/dnf.conf /etc/dnf/dnf.conf
|
||||
COPY python/requirements.txt /tmp/requirements.txt
|
||||
|
||||
RUN dnf install -y python3-pip git ansible-core python3-ansible-lint
|
||||
# && pip install pip --upgrade \
|
||||
# && pip install -r /tmp/requirements.txt
|
||||
|
||||
COPY ansible/ansible-check.yml /tmp/ansible-check.yml
|
||||
|
||||
CMD ["/bin/bash"]
|
12
ansible/ansible-check.yml
Normal file
12
ansible/ansible-check.yml
Normal file
@ -0,0 +1,12 @@
|
||||
---
|
||||
- hosts: all
|
||||
become: no
|
||||
gather_facts: no
|
||||
|
||||
|
||||
tasks:
|
||||
- name: Test Ansible Installation
|
||||
debug:
|
||||
msg:
|
||||
- 'Ansible has been successfully installed!'
|
||||
|
7
conf/dnf.conf
Normal file
7
conf/dnf.conf
Normal file
@ -0,0 +1,7 @@
|
||||
[main]
|
||||
gpgcheck=1
|
||||
installonly_limit=3
|
||||
clean_requirements_on_remove=True
|
||||
best=True
|
||||
skip_if_unavailable=False
|
||||
max_parallel_downloads=10
|
1
conf/hosts
Normal file
1
conf/hosts
Normal file
@ -0,0 +1 @@
|
||||
10.10.10.109 gitea.thezengarden.net
|
14
conf/ssh_config
Normal file
14
conf/ssh_config
Normal file
@ -0,0 +1,14 @@
|
||||
AddKeysToAgent yes
|
||||
|
||||
Host 10.*
|
||||
StrictHostKeyChecking no
|
||||
UserKnownHostsFile=/dev/null
|
||||
|
||||
Host git git.thezengarden.net
|
||||
Hostname gitlab
|
||||
|
||||
|
||||
Host gitea gitea.thezengarden.net
|
||||
Hostname 10.10.10.109
|
||||
|
||||
|
38
keys/id_rsa
Normal file
38
keys/id_rsa
Normal file
@ -0,0 +1,38 @@
|
||||
-----BEGIN OPENSSH PRIVATE KEY-----
|
||||
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
|
||||
-----END OPENSSH PRIVATE KEY-----
|
1
keys/id_rsa.pub
Normal file
1
keys/id_rsa.pub
Normal file
@ -0,0 +1 @@
|
||||
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDVv12MoQyAXj/UelE3SChvBwpsQ2u/r3W0eJJJT08mchpSo+9YZDkqRuj61LQj+2wtBQCg0+eeaXaEBzBHIY8LUpnN5s5qafvWvTRj8gltXDLrZMeaU36AJOJ0CqVDOV8Zowdrm1iPfg0NC793nyQWmJ9iTZ0UIWBTgUaupjJHDnrrye7uH1mqIdlVAL+VB1tnzVIuoJmwerO8w/x/lljzISwsi46PCJxGsosEcfMW0Z6cAPuAx0uub0hjb3VSDpQqUGg39v5XygGOC0IGyXDOrxf6ly6+sOZMJgncMyaEA8M4FbKHamBxZxKlmgqlfea8fkb+vRfBKisrRZUEc0cjAR0B36I1516Tsipkz0nxixQ+PjViHmfYoVYcaeUsFrKr8hvZsl6uiXeMkFOGtKdjPwlwUiDWuo1jXd8z0rlK2eR4XizfHvlNLy5CUZvd1J5l5ptclGeL7ZwZiSsa29sRAYnQqR2Hmurb5r4yBJ1Invxw73Q7/8U7N3JBeMwj6mU= chris@vscode2
|
2
python/requirements.txt
Normal file
2
python/requirements.txt
Normal file
@ -0,0 +1,2 @@
|
||||
ansible-core==2.14.11
|
||||
ansible-lint==6.13.1
|
Loading…
x
Reference in New Issue
Block a user