mirror of
https://github.com/urbit/shrub.git
synced 2024-12-26 21:44:11 +03:00
d353ae3f0d
Despite the benign-looking patch version bump, the latest version of janeway drops support for the --do-it-live flag.
33 lines
642 B
Bash
Executable File
33 lines
642 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
cd "$GITHUB_WORKSPACE" || exit
|
|
|
|
echo "$2" | base64 -d > service-account
|
|
echo "$3" | base64 -d > id_ssh
|
|
echo "$4" | base64 -d > id_ssh.pub
|
|
|
|
chmod 600 service-account
|
|
chmod 600 id_ssh
|
|
chmod 600 id_ssh.pub
|
|
|
|
janeway release glob-all --dev --no-pill \
|
|
--credentials service-account \
|
|
--ssh-key id_ssh \
|
|
--ci \
|
|
| bash
|
|
|
|
SHORTHASH=$(git rev-parse --short HEAD)
|
|
|
|
janeway release prepare-ota arvo-glob-"$SHORTHASH" "$1" \
|
|
--credentials service-account \
|
|
--ssh-key id_ssh \
|
|
--ci \
|
|
| bash
|
|
|
|
janeway release perform-ota "$1" \
|
|
--credentials service-account \
|
|
--ssh-key id_ssh \
|
|
--ci \
|
|
| bash
|
|
|