Created
October 13, 2023 15:07
-
-
Save nutjob4life/420bd8ac2bb22da72320f769edf86bb0 to your computer and use it in GitHub Desktop.
Legacy sanity check: nuke everything and rebuild from scratch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mkdir -p /tmp/legacy/data /tmp/legacy/solrdocs /tmp/legacy/src | |
cd /tmp/legacy/src | |
git clone --quiet git@github.com:NASA-PDS/ds-view.git | |
git clone --quiet git@github.com:NASA-PDS/registry-harvest-legacy.git | |
git clone --quiet git@github.com:NASA-PDS/registry-mgr-legacy.git | |
git clone --quiet git@github.com:NASA-PDS/search-ui-legacy.git | |
# Omitting registry-pds3-catalog since it's not building right now | |
# git clone --quiet git@github.com:NASA-PDS/registry-pds3-catalog.git | |
for repo in *; do | |
cd $repo | |
mvn --quiet clean package | |
cd .. | |
done | |
cd .. | |
for tarball in src/*/target/*-bin.tar.gz; do | |
tar xzf $tarball | |
done | |
export DS_VIEW_HOME=`echo ds-view-*` | |
export HARVEST_HOME=`echo harvest-legacy-*` | |
export REGISTRY_HOME=`echo registry-mgr-legacy-*` | |
export SEARCH_UI_HOME=`echo search-ui-*` | |
export DATA_HOME=/tmp/legacy/data | |
export PATH=$HARVEST_HOME/bin:$REGISTRY_HOME/bin:$PATH | |
docker container rm --force registry-legacy | |
docker volume rm solrdata | |
registry_installer_docker.sh install | |
sed -e 's=$HOME/dph_example_archive_VG2PLS=/tmp/insight_cameras-20230707=g' $HARVEST_HOME/conf/harvest/examples/harvest-policy-master.xml > harvest-policy-master.xml | |
harvest-legacy --doc-config $HARVEST_HOME/conf/search/defaults/ --harvest-config /tmp/legacy/harvest-policy-master.xml --log-file /tmp/harvest.log --output-dir /tmp/legacy/solrdocs | |
# This last step was showing no produced files on 2023-10-12, but as of 2023-10-13, there is a file: | |
find solrdocs |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment