mirror of
https://github.com/urbit/shrub.git
synced 2024-12-30 15:44:03 +03:00
5fc506c837
Uses janeway v0.13.3, which allows us to remove some of the hacky steps
in the glob action entrypoint script introduced in 17f3431b43
.
33 lines
662 B
Bash
Executable File
33 lines
662 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 --dev --no-pill \
|
|
--credentials service-account \
|
|
--ssh-key id_ssh \
|
|
--do-it-live \
|
|
| bash
|
|
|
|
SHORTHASH=$(git rev-parse --short HEAD)
|
|
|
|
janeway release prepare-ota arvo-glob-"$SHORTHASH" "$1" \
|
|
--credentials service-account \
|
|
--ssh-key id_ssh \
|
|
--do-it-live \
|
|
| bash
|
|
|
|
janeway release perform-ota "$1" \
|
|
--credentials service-account \
|
|
--ssh-key id_ssh \
|
|
--do-it-live \
|
|
| bash
|
|
|