pull/699/head
mike dupont 4 months ago
parent 0c740bafc3
commit b5db0fa87e

@ -0,0 +1,17 @@
#!/bin/bash
# to be run as swarms user
set -e
set -x
export ROOT=""
export HOME="${ROOT}/home/swarms"
unset CONDA_EXE
unset CONDA_PYTHON_EXE
export PATH="${ROOT}/var/swarms/agent_workspace/.venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
ls "${ROOT}/var/swarms/agent_workspace/"
. "${ROOT}/var/swarms/agent_workspace/.venv/bin/activate"
pip install -e "${ROOT}/opt/swarms/"
cd "${ROOT}/var/swarms/"
pip install -e "${ROOT}/opt/swarms-memory"

@ -12,16 +12,13 @@ export WORKSOURCE="${ROOT}/opt/swarms/api"
git checkout --force $BRANCH git checkout --force $BRANCH
git pull git pull
git log -2 --patch | head -1000 git log -2 --patch | head -1000
cp "${WORKSOURCE}/boot.sh" "${ROOT}/var/swarms/agent_workspace/boot.sh" cp "${WORKSOURCE}/boot_fast.sh" "${ROOT}/var/swarms/agent_workspace/boot_fast.sh"
mkdir -p "${ROOT}/var/swarms/logs" mkdir -p "${ROOT}/var/swarms/logs"
chmod +x "${ROOT}/var/swarms/agent_workspace/boot.sh" chmod +x "${ROOT}/var/swarms/agent_workspace/boot_fast.sh"
chown -R swarms:swarms "${ROOT}/var/swarms/" "${ROOT}/home/swarms" "${ROOT}/opt/swarms" chown -R swarms:swarms "${ROOT}/var/swarms/" "${ROOT}/home/swarms" "${ROOT}/opt/swarms"
# user install but do not start # user install but do not start
su -c "bash -e -x ${ROOT}/var/swarms/agent_workspace/boot.sh" swarms su -c "bash -e -x ${ROOT}/var/swarms/agent_workspace/boot_fast.sh" swarms
cd "${ROOT}/opt/swarms/" || exit 1 # "we need swarms" cd "${ROOT}/opt/swarms/" || exit 1 # "we need swarms"
# git fetch local # git fetch local

Loading…
Cancel
Save