Properties Override File
You can override properties Properties sent from FlexDeploy can be overridden by adding a FlexDeployPropertiesOverride.properties override file to the <Agent home>/config folder. There is an example file included with the installation.
...
This properties file uses Java properties file syntax. The key is the code of a property, the value is the value to use when overriding. Let’s take Take a look at some these examples.:
Code Block |
---|
FDEBS_APPLICATION_SHORT_NAME=XXHR FDEBS_SQL_RETRY_COUNT=25 |
Now when you execute the EBS Plugin is executed against this endpoint, the value of FDEBS_APPLICATION_SHORT_NAME will be XXHR, and the value of FDEBS_SQL_RETRY_COUNT will be 25 no matter what value you was set in FlexDeploy itself.
This will work for project properties, but for Target or Integration account properties there is a slightly different syntax. You need to put Put the code for that Target (or integration) a dot and then the name of the property. Here’s an See this example:
Code Block |
---|
EBS.FDEBS_DB_PASSWORD=databasepassword MY_GIT_ACCOUNT.FDGIT_PASSWORD=gitpassword |
...
Variable | Description |
---|---|
| The Java path where Tomcat will be run from. This is distinct from the Java path used in the endpoint configuration. The agent will attempt to derive this value from the system path, but sometimes that doesn’t work correctly. You can set it here to override that. |
| This will set the maximum memory size for the Tomcat server. Will be forwarded as the -Xmx java argument. If none is set defaults to 2048m. |
| This will be set the initial memory size for the Tomcat server. Will be forwarded as the -Xms java argument. If none is set defaults to 512m. |
| Any extra Java arguments. |
...