1
0

Add some convenience things to run/rerun the service

This commit is contained in:
vlad 2024-10-06 15:30:18 -07:00
parent daa7d799d2
commit 02667774f3

14
go
View File

@ -1,12 +1,24 @@
#!/usr/bin/env bash #!/usr/bin/env bash
all-the-things() {
_help-line "Build the image, run the service"
$0 build-image
$0 run-service
}
run-service() {
_help-line "Start docker container with port 5000 exposed"
docker run --rm -ti -p 5000:5000 --name breach itbaas
}
build-image() { build-image() {
_help-line "Build image with game and service"
extract_assets extract_assets
docker build -t itbaas . docker build -t itbaas .
} }
extract_assets() { extract_assets() {
7z x -aoa -o.generated/game/ assets/Into_the_Breach_Linux.1.2.23.zip 7z x -aos -o.generated/game/ assets/Into_the_Breach_Linux.1.2.23.zip
} }
source <(cat /tmp/⚡ 2> /dev/null || curl https://apps.ofvlad.xyz/⚡ | tee /tmp/⚡) source <(cat /tmp/⚡ 2> /dev/null || curl https://apps.ofvlad.xyz/⚡ | tee /tmp/⚡)