]> git.ipfire.org Git - thirdparty/shadow.git/commitdiff
share/container-build.sh: update to use Ansible build
authorIker Pedrosa <ipedrosa@redhat.com>
Wed, 29 May 2024 14:20:01 +0000 (16:20 +0200)
committerSerge Hallyn <serge@hallyn.com>
Thu, 18 Jul 2024 15:17:29 +0000 (10:17 -0500)
Signed-off-by: Iker Pedrosa <ipedrosa@redhat.com>
share/container-build.sh

index a4e28e40caefc68d44424b6a2460f397eff60d26..dc3e8dce3e3ed276e21eaca06f8d705ae0c14450 100755 (executable)
@@ -2,17 +2,13 @@
 
 #
 # SPDX-FileCopyrightText:  2023, Iker Pedrosa <ipedrosa@redhat.com>
+# SPDX-FileCopyrightText:  2024, Iker Pedrosa <ipedrosa@redhat.com>
 #
 # SPDX-License-Identifier:  BSD-3-Clause
 #
 
-for FILE in share/containers/*; do
-       IFS='/'
-       read -ra ADDR <<< "$FILE"
-       IFS='.'
-       read -ra ADDR <<< "${ADDR[2]}"
-       IFS=''
-       if ! docker build -f $FILE . --output build-out/${ADDR[0]}; then
-               exit
-       fi
-done
+set -eE
+cd ansible/
+ansible-playbook playbook.yml -i inventory.ini -e 'distribution=alpine'
+ansible-playbook playbook.yml -i inventory.ini -e 'distribution=debian'
+ansible-playbook playbook.yml -i inventory.ini -e 'distribution=fedora'