gitignore: skip images regardless of name
This commit is contained in:
parent
18d39e0c3c
commit
02f272f625
2 changed files with 7 additions and 9 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
@ -1,2 +1,3 @@
|
|||
steamcmd-fedora-*.img*
|
||||
*.swp
|
||||
*.img
|
||||
*.img.xz
|
||||
|
|
|
@ -1,17 +1,14 @@
|
|||
#!/bin/bash
|
||||
|
||||
# base vars
|
||||
NOW=$(date +%s) # epoch timestamp, eg: 1622772927
|
||||
BASE_TAG=$(awk '$1 == "FROM" {print $2}' Dockerfile | cut -d\: -f2) # eg: 2.7.1
|
||||
BUILD_TAG="fedora-${BASE_TAG}-${NOW}"
|
||||
IMAGE_FILE="steamcmd-${BUILD_TAG}.img"
|
||||
IMAGE_FILE="steamcmd-latest.img"
|
||||
|
||||
echo "Building image steamcmd:${BUILD_TAG}"
|
||||
podman build --tag steamcmd:"${BUILD_TAG}" .
|
||||
podman save localhost/steamcmd:"${BUILD_TAG}" > "${IMAGE_FILE}"
|
||||
echo "Building image steamcmd:latest"
|
||||
podman build --no-cache --tag steamcmd:latest .
|
||||
podman save localhost/steamcmd:latest > "${IMAGE_FILE}"
|
||||
echo ""
|
||||
echo "Wrote ${IMAGE_FILE}, cleaning up"
|
||||
podman rmi steamcmd:"${BUILD_TAG}"
|
||||
podman rmi steamcmd:latest
|
||||
echo ""
|
||||
echo "Attempting to compress the image (begin comforting music)"
|
||||
xz --keep --compress -9 --extreme --threads="$(nproc)" "${IMAGE_FILE}"
|
||||
|
|
Loading…
Reference in a new issue