Add app upgrade helper script
This script deploys a new app version, upgrades the given DAO to the latest version of that app and builds the ABI files for the wrapper. usage: scripts/upgrade.sh <app name> <dao address> e.g. scripts/upgrade.sh token 0xfoobar The DAO address can also be set as environment variable $KREDITS_DAO_ADDRESS
This commit is contained in:
parent
db312dafbf
commit
afbd114a36
23
scripts/upgrade.sh
Executable file
23
scripts/upgrade.sh
Executable file
@ -0,0 +1,23 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
|
||||
rootDir=`pwd`
|
||||
|
||||
app=$1
|
||||
daoAddress=$2
|
||||
if [ -z "$VAR" ]; then
|
||||
daoAddress=$KREDITS_DAO_ADDRESS
|
||||
fi
|
||||
|
||||
echo "## Deploying $app for $daoAddress"
|
||||
|
||||
set -x
|
||||
cd "apps/$app"
|
||||
aragon apm publish major
|
||||
cd $rootDir
|
||||
aragon dao upgrade $daoAddress kredits-$app
|
||||
npm run build-json
|
||||
set +x
|
||||
|
||||
echo "Done"
|
Loading…
x
Reference in New Issue
Block a user