📦 build: tidy up app_package style deployment
parent
aec822ba5f
commit
d3b47d18d1
|
@ -1,9 +1,14 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
GIT_COMMITISH=$(git rev-parse main)
|
set -euo pipefail
|
||||||
|
|
||||||
|
GIT_COMMIT=$(git rev-parse main)
|
||||||
|
GIT_COMMIT_SHORT=$(echo "$GIT_COMMIT" | cut -b -8)
|
||||||
|
|
||||||
mkdir -p app_packages
|
mkdir -p app_packages
|
||||||
|
|
||||||
git archive --format=tar "$GIT_COMMITISH" | sudo docker build -t ptth:latest --build-arg "git_version=$GIT_COMMITISH" -
|
git archive --format=tar "$GIT_COMMIT" | sudo docker build -t ptth:latest --build-arg "git_version=$GIT_COMMIT" -
|
||||||
|
|
||||||
sudo docker run --rm ptth:latest tar -c ptth_relay handlebars | gzip > app_packages/garbage.tar.gz
|
sudo docker run --rm ptth:latest tar -c ptth_relay handlebars | gzip > "app_packages/ptth_relay_$GIT_COMMIT_SHORT.tar.gz"
|
||||||
|
|
||||||
|
sudo docker build -f app_package_Dockerfile -t ptth_app_host:latest .
|
||||||
|
|
Loading…
Reference in New Issue