28 lines
416 B
Bash
28 lines
416 B
Bash
#!/bin/sh
|
|
|
|
kver=$(uname -r)
|
|
do_push=false
|
|
while [ $# -gt 0 ]; do
|
|
case "$1" in
|
|
--push)
|
|
do_push=true
|
|
;;
|
|
*)
|
|
kver="$1"
|
|
;;
|
|
esac
|
|
shift
|
|
done
|
|
|
|
fedora=$(echo "${kver}" | sed -rn 's/.*fc([0-9]+).*/\1/p')
|
|
name=git.pyrocufflink.net/containerimages/gasket-driver
|
|
|
|
podman build \
|
|
-t ${name}:${kver} \
|
|
--build-arg FEDORA=${fedora} \
|
|
--build-arg KVER=${kver} \
|
|
.
|
|
if ${do_push}; then
|
|
podman push ${name}:${kver}
|
|
fi
|