12 lines
521 B
Bash
Executable File
12 lines
521 B
Bash
Executable File
#!/bin/bash
|
|
# Run from DevOps: syncs ios/ to White-M1, builds there, and pulls the IPAs back into ios/build/{public,prov}.
|
|
set -euo pipefail
|
|
cd "$(dirname "$0")/.."
|
|
H=${BUILD_HOST:-white}; R=stemify-build/ios
|
|
rsync -a --exclude build --exclude prov --exclude Stemify.xcodeproj ./ $H:$R/
|
|
ssh $H "cd $R && P12_PASS=\$(cat prov/cert_pass.txt 2>/dev/null) bash scripts/build-ipa.sh"
|
|
mkdir -p build/public build/prov
|
|
rsync -a $H:$R/build/public/ build/public/
|
|
rsync -a $H:$R/build/prov/ build/prov/
|
|
ls build/public build/prov
|