added auto build script

This commit is contained in:
2023-11-09 06:57:06 -08:00
parent f81f3b02ea
commit cc790c9e73
2 changed files with 120 additions and 0 deletions

28
build_fabric.sh Executable file
View File

@@ -0,0 +1,28 @@
#!/bin/bash
# Copyright (c) 2023 fithwum
# All rights reserved
docker build --pull --rm -f "fabric/1.18/Dockerfile" -t fithwum/minecraft-fabric:1.18 "fabric/1.18"
sleep 5
docker build --pull --rm -f "fabric/1.18.1/Dockerfile" -t fithwum/minecraft-fabric:1.18.1 "fabric/1.18.1"
sleep 5
docker build --pull --rm -f "fabric/1.18.2/Dockerfile" -t fithwum/minecraft-fabric:1.18.2 "fabric/1.18.2"
sleep 5
docker build --pull --rm -f "fabric/1.19/Dockerfile" -t fithwum/minecraft-fabric:1.19 "fabric/1.19"
sleep 5
docker build --pull --rm -f "fabric/1.19.1/Dockerfile" -t fithwum/minecraft-fabric:1.19.1 "fabric/1.19.1"
sleep 5
docker build --pull --rm -f "fabric/1.19.2/Dockerfile" -t fithwum/minecraft-fabric:1.19.2 "fabric/1.19.2"
sleep 5
docker build --pull --rm -f "fabric/1.19.3/Dockerfile" -t fithwum/minecraft-fabric:1.19.3 "fabric/1.19.3"
sleep 5
docker build --pull --rm -f "fabric/1.19.4/Dockerfile" -t fithwum/minecraft-fabric:1.19.4 "fabric/1.19.4"
sleep 5
docker build --pull --rm -f "fabric/1.20/Dockerfile" -t fithwum/minecraft-fabric:1.20 "fabric/1.20"
sleep 5
docker build --pull --rm -f "fabric/1.20.1/Dockerfile" -t fithwum/minecraft-fabric:1.20.1 "fabric/1.20.1"
sleep 5
docker build --pull --rm -f "fabric/1.20.2/Dockerfile" -t fithwum/minecraft-fabric:1.20.2 "fabric/1.20.2"
sleep 5

92
build_vanilla.sh Executable file
View File

@@ -0,0 +1,92 @@
#!/bin/bash
# Copyright (c) 2023 fithwum
# All rights reserved
docker build --pull --rm -f "vanilla/1.10/Dockerfile" -t fithwum/minecraft:1.10 "vanilla/1.10"
sleep 5
docker build --pull --rm -f "vanilla/1.10.1/Dockerfile" -t fithwum/minecraft:1.10.1 "vanilla/1.10.1"
sleep 5
docker build --pull --rm -f "vanilla/1.10.2/Dockerfile" -t fithwum/minecraft:1.10.2 "vanilla/1.10.2"
sleep 5
docker build --pull --rm -f "vanilla/1.11/Dockerfile" -t fithwum/minecraft:1.11 "vanilla/1.11"
sleep 5
docker build --pull --rm -f "vanilla/1.11.1/Dockerfile" -t fithwum/minecraft:1.11.1 "vanilla/1.11.1"
sleep 5
docker build --pull --rm -f "vanilla/1.11.2/Dockerfile" -t fithwum/minecraft:1.11.2 "vanilla/1.11.2"
sleep 5
docker build --pull --rm -f "vanilla/1.12/Dockerfile" -t fithwum/minecraft:1.12 "vanilla/1.12"
sleep 5
docker build --pull --rm -f "vanilla/1.12.1/Dockerfile" -t fithwum/minecraft:1.12.1 "vanilla/1.12.1"
sleep 5
docker build --pull --rm -f "vanilla/1.12.2/Dockerfile" -t fithwum/minecraft:1.12.2 "vanilla/1.12.2"
sleep 5
docker build --pull --rm -f "vanilla/1.13/Dockerfile" -t fithwum/minecraft:1.13 "vanilla/1.13"
sleep 5
docker build --pull --rm -f "vanilla/1.13.1/Dockerfile" -t fithwum/minecraft:1.13.1 "vanilla/1.13.1"
sleep 5
docker build --pull --rm -f "vanilla/1.13.2/Dockerfile" -t fithwum/minecraft:1.13.2 "vanilla/1.13.2"
sleep 5
docker build --pull --rm -f "vanilla/1.14/Dockerfile" -t fithwum/minecraft:1.14 "vanilla/1.14"
sleep 5
docker build --pull --rm -f "vanilla/1.14.1/Dockerfile" -t fithwum/minecraft:1.14.1 "vanilla/1.14.1"
sleep 5
docker build --pull --rm -f "vanilla/1.14.2/Dockerfile" -t fithwum/minecraft:1.14.2 "vanilla/1.14.2"
sleep 5
docker build --pull --rm -f "vanilla/1.14.3/Dockerfile" -t fithwum/minecraft:1.14.3 "vanilla/1.14.3"
sleep 5
docker build --pull --rm -f "vanilla/1.14.4/Dockerfile" -t fithwum/minecraft:1.14.4 "vanilla/1.14.4"
sleep 5
docker build --pull --rm -f "vanilla/1.15/Dockerfile" -t fithwum/minecraft:1.15 "vanilla/1.15"
sleep 5
docker build --pull --rm -f "vanilla/1.15.1/Dockerfile" -t fithwum/minecraft:1.15.1 "vanilla/1.15.1"
sleep 5
docker build --pull --rm -f "vanilla/1.15.2/Dockerfile" -t fithwum/minecraft:1.15.2 "vanilla/1.15.2"
sleep 5
docker build --pull --rm -f "vanilla/1.16/Dockerfile" -t fithwum/minecraft:1.16 "vanilla/1.16"
sleep 5
docker build --pull --rm -f "vanilla/1.16.1/Dockerfile" -t fithwum/minecraft:1.16.1 "vanilla/1.16.1"
sleep 5
docker build --pull --rm -f "vanilla/1.16.2/Dockerfile" -t fithwum/minecraft:1.16.2 "vanilla/1.16.2"
sleep 5
docker build --pull --rm -f "vanilla/1.16.3/Dockerfile" -t fithwum/minecraft:1.16.3 "vanilla/1.16.3"
sleep 5
docker build --pull --rm -f "vanilla/1.16.4/Dockerfile" -t fithwum/minecraft:1.16.4 "vanilla/1.16.4"
sleep 5
docker build --pull --rm -f "vanilla/1.16.5/Dockerfile" -t fithwum/minecraft:1.16.5 "vanilla/1.16.5"
sleep 5
docker build --pull --rm -f "vanilla/1.17/Dockerfile" -t fithwum/minecraft:1.17 "vanilla/1.17"
sleep 5
docker build --pull --rm -f "vanilla/1.17.1/Dockerfile" -t fithwum/minecraft:1.17.1 "vanilla/1.17.1"
sleep 5
docker build --pull --rm -f "vanilla/1.18/Dockerfile" -t fithwum/minecraft:1.18 "vanilla/1.18"
sleep 5
docker build --pull --rm -f "vanilla/1.18.1/Dockerfile" -t fithwum/minecraft:1.18.1 "vanilla/1.18.1"
sleep 5
docker build --pull --rm -f "vanilla/1.18.2/Dockerfile" -t fithwum/minecraft:1.18.2 "vanilla/1.18.2"
sleep 5
docker build --pull --rm -f "vanilla/1.19/Dockerfile" -t fithwum/minecraft:1.19 "vanilla/1.19"
sleep 5
docker build --pull --rm -f "vanilla/1.19.1/Dockerfile" -t fithwum/minecraft:1.19.1 "vanilla/1.19.1"
sleep 5
docker build --pull --rm -f "vanilla/1.19.2/Dockerfile" -t fithwum/minecraft:1.19.2 "vanilla/1.19.2"
sleep 5
docker build --pull --rm -f "vanilla/1.19.3/Dockerfile" -t fithwum/minecraft:1.19.3 "vanilla/1.19.3"
sleep 5
docker build --pull --rm -f "vanilla/1.19.4/Dockerfile" -t fithwum/minecraft:1.19.4 "vanilla/1.19.4"
sleep 5
docker build --pull --rm -f "vanilla/1.20/Dockerfile" -t fithwum/minecraft:1.20 "vanilla/1.20"
sleep 5
docker build --pull --rm -f "vanilla/1.20.1/Dockerfile" -t fithwum/minecraft:1.20.1 "vanilla/1.20.1"
sleep 5
docker build --pull --rm -f "vanilla/1.20.2/Dockerfile" -t fithwum/minecraft:1.20.2 "vanilla/1.20.2"
sleep 5