Deploy MDS with Override
Workflow to Deploy MDS Objects.
Adjust for Overrides
1
FlexagonShellPlugin
execute
true
false
All
Any
FDSHELL_INP_CODE_SNIPPET
Text
false
String
cd $FD_ARTIFACTS_DIR
mkdir mdsjar
cd mdsjar
echo "extract artifact in " $PWD
$JAVA_HOME/bin/jar -xvf ../MDSObjects.jar
if [ -d Override ]
then
cd Override
if [ -d $FD_ENVIRONMENT_CODE ]
then
cd $FD_ENVIRONMENT_CODE
echo "Use override files from " $PWD
cp -R * $FD_ARTIFACTS_DIR/mdsjar
cd $FD_ARTIFACTS_DIR/mdsjar
rm -rf Override
echo "repackage MDSObjects.jar file"
$JAVA_HOME/bin/jar -cvf ../MDSObjects.jar *
fi
fi
cd $FD_ARTIFACTS_DIR
rm -rf mdsjar
FDSHELL_INP_STOP_ON_ERROR
Text
false
Boolean
true
FDSHELL_INP_DISABLE_ECHO
Text
false
Boolean
false
FDSHELL_INP_RESTRICT_ENVIRONMENT
Text
false
String
FDSHELL_INP_NO_SECURE_VARIABLES
Text
false
Boolean
true
Deploy MDS
2
FlexagonMDSPlugin
mdsDeploy
false
false