# deployment script to be translated to Ansible # NOT NEEDED since the beamline repo will be autodeployed # BEAMLINE_REPO=gitlab.psi.ch:bec/csaxs-bec.git # git clone git@$BEAMLINE_REPO module add psi-python39/2021.11 # start redis docker run --network=host --name redis-bec -d redis # alternative: # conda install -y redis; redis-server & # get the target versions for ophyd_devices and BEC source ./csaxs-bec/deployment/autodeploy_versions git clone -b $OPHYD_DEVICES_AUTODEPLOY_VERSION https://gitlab.psi.ch/bec/ophyd_devices.git git clone -b $BEC_AUTODEPLOY_VERSION https://gitlab.psi.ch/bec/bec.git # install BEC cd bec source ./bin/install_bec_dev.sh cd ../ # start the BEC server bec-server start --config ./csaxs-bec/deployment/bec-server-config.yaml