Smoketesting AWS Linux install/uninstall/upgrade actions

This commit is contained in:
Heather Anderson 2020-06-07 04:46:04 +00:00
parent 00f64e3532
commit 529a39d3fb
3 changed files with 7 additions and 4 deletions

View file

@ -16,6 +16,7 @@ SOFILES=`ls \
$VIRCADIA/qt5-install/lib/libQt5Script.so.*.*.* \
$VIRCADIA/qt5-install/lib/libQt5WebSockets.so.*.*.* \
$VIRCADIA/qt5-install/lib/libQt5Qml.so.*.*.* \
$VIRCADIA/qt5-install/lib/libQt5Quick.so.*.*.* \
$VIRCADIA/qt5-install/lib/libQt5ScriptTools.so.*.*.* \
| sed 's/\./\\\./g' \
| paste -d'|' -s`
@ -32,6 +33,7 @@ DEPENDS=mesa-libGL,`ls \
$VIRCADIA/qt5-install/lib/libQt5Script.so.*.*.* \
$VIRCADIA/qt5-install/lib/libQt5WebSockets.so.*.*.* \
$VIRCADIA/qt5-install/lib/libQt5Qml.so.*.*.* \
$VIRCADIA/qt5-install/lib/libQt5Quick.so.*.*.* \
$VIRCADIA/qt5-install/lib/libQt5ScriptTools.so.*.*.* \
$VIRCADIA/build/assignment-client/plugins/*.so \
$VIRCADIA/build/assignment-client/plugins/*/*.so \

View file

@ -43,8 +43,8 @@ case "$1" in
cp /etc/opt/athena/* /etc/opt/vircadia
cp -R /var/lib/athena/* /var/lib/vircadia
chown -R vircadia:vircadia /var/lib/vircadia/*
find /var/lib/athena -maxdepth 3 -path "*\.local/share" -execdir sh -c 'cd share; ln -s ../.. "Vircadia - dev"' ';'
find /var/lib/athena -maxdepth 3 -path "*\.local/share" -execdir sh -c 'cd share; ln -s ../.. Vircadia' ';'
find /var/lib/vircadia -maxdepth 3 -path "*\.local/share" -execdir sh -c 'cd share; ln -s ../.. "Vircadia - dev"' ';'
find /var/lib/vircadia -maxdepth 3 -path "*\.local/share" -execdir sh -c 'cd share; ln -s ../.. Vircadia' ';'
VIRCADIA_ACTIVE=`echo -n $ATHENA_ACTIVE | sed 's/athena/vircadia/g'`
VIRCADIA_ENABLED=`echo -n $ATHENA_ENABLED | sed 's/athena/vircadia/g'`

View file

@ -50,6 +50,7 @@ install -m 0644 -t $RPM_BUILD_ROOT/opt/vircadia/lib $VIRCADIA/qt5-install/lib/li
install -m 0644 -t $RPM_BUILD_ROOT/opt/vircadia/lib $VIRCADIA/qt5-install/lib/libQt5Script.so.*.*.*
install -m 0644 -t $RPM_BUILD_ROOT/opt/vircadia/lib $VIRCADIA/qt5-install/lib/libQt5WebSockets.so.*.*.*
install -m 0644 -t $RPM_BUILD_ROOT/opt/vircadia/lib $VIRCADIA/qt5-install/lib/libQt5Qml.so.*.*.*
install -m 0644 -t $RPM_BUILD_ROOT/opt/vircadia/lib $VIRCADIA/qt5-install/lib/libQt5Quick.so.*.*.*
install -m 0644 -t $RPM_BUILD_ROOT/opt/vircadia/lib $VIRCADIA/qt5-install/lib/libQt5ScriptTools.so.*.*.*
install -d $RPM_BUILD_ROOT/usr/lib/systemd/system
install -m 0644 -t $RPM_BUILD_ROOT/usr/lib/systemd/system $VIRCADIA/source/pkg-scripts/vircadia-assignment-client.service
@ -117,8 +118,8 @@ if [ ! -d "/var/lib/vircadia/default" ]; then
cp /etc/opt/athena/* /etc/opt/vircadia
cp -R /var/lib/athena/* /var/lib/vircadia
chown -R vircadia:vircadia /var/lib/vircadia/*
find /var/lib/athena -maxdepth 3 -path "*\.local/share" -execdir sh -c 'cd share; ln -s ../.. "Vircadia - dev"' ';'
find /var/lib/athena -maxdepth 3 -path "*\.local/share" -execdir sh -c 'cd share; ln -s ../.. Vircadia' ';'
find /var/lib/vircadia -maxdepth 3 -path "*\.local/share" -execdir sh -c 'cd share; ln -s ../.. "Vircadia - dev"' ';'
find /var/lib/vircadia -maxdepth 3 -path "*\.local/share" -execdir sh -c 'cd share; ln -s ../.. Vircadia' ';'
VIRCADIA_ACTIVE=`echo -n $ATHENA_ACTIVE | sed 's/athena/vircadia/g'`
VIRCADIA_ENABLED=`echo -n $ATHENA_ENABLED | sed 's/athena/vircadia/g'`