浏览代码

Update whisparr docker image

Breandan Dezendorf 2 年之前
父节点
当前提交
086d6b95e8
共有 3 个文件被更改,包括 19 次插入0 次删除
  1. 3 0
      docker/whisparr/BUILD.bazel
  2. 1 0
      docker/whisparr/Dockerfile
  3. 15 0
      docker/whisparr/build.sh

+ 3 - 0
docker/whisparr/BUILD.bazel

@@ -0,0 +1,3 @@
+container_image(
+    name = "docker.dezendorf.net/whisparr"
+)

+ 1 - 0
docker/whisparr/Dockerfile

@@ -0,0 +1 @@
+FROM cr.hotio.dev/hotio/whisparr:latest

+ 15 - 0
docker/whisparr/build.sh

@@ -0,0 +1,15 @@
+TAG=$(git rev-parse --short HEAD)
+NAME="docker.dezendorf.net/whisparr"
+YAML="../../dezendorf/homelab/k3s/media/whisparr.yaml"
+docker build -t ${NAME}:${TAG} . < Dockerfile
+docker push ${NAME}:${TAG}
+docker push ${NAME}:latest
+
+echo "Built and pushed:"
+echo "  ${NAME}:${TAG}"
+echo "  ${NAME}:latest"
+
+sed -i -e "s#$NAME:.*#$NAME:$TAG#g" ${YAML}
+git add ${YAML}
+
+