You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Next, you need to check out the source code from various repos. Below is a scriptable way to accomplish this, based on the code used in our CI:
#!/bin/bash
# Update this to match the target release:
export GITHUB_REF=discvr-XX.X
export GITHUB_BASE_REF=$GITHUB_REF
export GITHUB_EVENT_NAME=
export NO_SHALLOW=1
# Update this to the local folder where you want to create the enlistment:
export HOME=/c/Projects/
cd $HOME
if [ ! -e discvr-lk ];then
mkdir discvr-lk
fi
cd discvr-lk
wget https://raw.githubusercontent.com/bimberlabinternal/DevOps/master/githubActions/discvr-build/doBuild.sh
bash doBuild.sh
rm doBuild.sh
Ensure the build works, and that you can start the server. I highly recommend Intellij for working with Labkey (https://www.jetbrains.com/idea/). You can get a free student license.