From e2a0708dff7ce7c06d0d1fae5da821cf180c12d6 Mon Sep 17 00:00:00 2001 From: Collin Jackson Date: Wed, 25 Sep 2024 08:58:31 -0700 Subject: [PATCH] Update installer to not require GitHub access --- public/install.sh | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/public/install.sh b/public/install.sh index 50918f2..d9c27bc 100755 --- a/public/install.sh +++ b/public/install.sh @@ -2,13 +2,18 @@ rustc --version || curl https://sh.rustup.rs -sSf | sh NEXUS_HOME=$HOME/.nexus +CLI_ZIP=/tmp/nexus-network-api.zip +curl -L --verbose "https://docs.google.com/uc?export=download&id=1kcbEeKpVEyvIqL-_cgR5sYdZe_fOEPs6" > $CLI_ZIP if [ -d "$NEXUS_HOME" ]; then echo "$NEXUS_HOME exists. Updating."; - (cd $NEXUS_HOME && git pull) + (cd $NEXUS_HOME && rm -rf network-api && unzip $CLI_ZIP) + # TODO: Once GitHub repo is public, do this instead + # (cd $NEXUS_HOME && git pull) else - git clone git@github.com:nexus-xyz/network-cli --branch @collinjackson/proving $NEXUS_HOME + # TODO: Once GitHub repo is public, do this instead + # git clone git@github.com:nexus-xyz/network-cli $NEXUS_HOME + mkdir -p $NEXUS_HOME + (cd $NEXUS_HOME && unzip $CLI_ZIP) fi -# Note: Hostname will default to `orchestrator.nexus.xyz` in the public beta release. - -(cd $NEXUS_HOME/clients/cli && cargo run --release --bin prover -- dev.orchestrator.nexus.xyz) +(cd $NEXUS_HOME/network-api/clients/cli && cargo run --release --bin prover -- beta.orchestrator.nexus.xyz)