Added many, many more actions.
This commit is contained in:
24
unity/unity-command/entrypoint.sh
Normal file
24
unity/unity-command/entrypoint.sh
Normal file
@@ -0,0 +1,24 @@
|
||||
#!/bin/bash
|
||||
SERIAL=$1; EMAIL=$2; PASSWORD=$3; COMMAND=$4; UNITY_BUILDER=$5
|
||||
DEFAULT_ARGS="-quit -logFile -"
|
||||
|
||||
rm -rf $HOME/.config/unity3d
|
||||
rm -rf /home/unity/.config/unity3d
|
||||
|
||||
#Add ssh key information for resolving packages.
|
||||
bash /scripts/add_ssh_keys.sh
|
||||
|
||||
if [[ "$SERIAL" != "activated" ]]; then
|
||||
echo "::group::Activating Unity License"
|
||||
bash /scripts/activate_license.sh "$SERIAL" "$EMAIL" "$PASSWORD"
|
||||
echo "::endgroup::"
|
||||
fi
|
||||
|
||||
echo "::group::Running Unity Command"
|
||||
#Run the command.
|
||||
if [[ -n "$UNITY_BUILDER" ]]; then
|
||||
UnityBuilder $COMMAND
|
||||
else
|
||||
unity-editor $DEFAULT_ARGS $COMMAND
|
||||
fi
|
||||
echo "::endgroup::"
|
||||
Reference in New Issue
Block a user