Community Tip - When posting, your subject should be specific and summarize your question. Here are some additional tips on asking a great question. X
Intro
This article outlines a concept how you can include the Gateway Configuration files for mappings and the main gateway-tool-configuration.xml in the staging process. The goal is to have a single process for each type of server file transfer.
Advantages
Current Status
In Integrity Standard, the Gateway server files resides in the directory server/data/gateway. Therefore those files can not be staged. But it is a common request to stage them like any other server file.
Our Approach
The staging process takes up all files which are stored in server/data/public_html. So at first, we put the gateway XML files beside the Gateway template files. Additionally, we use a trigger script to copy the staged files from this directory into the target directory. During this copy process the trigger will also change the server name to the right one.
The Process in Detail
The following process is implemented in my current project:
Hint
All our files are under version control in Integrity Source. For this we use a dedicated project environment.
Trigger Script
The trigger script is attached.
It contains one more improvement. The "Part 3" is already under test and allows us to stage parts of the gateway-tool-configuration.xml for import and export selectively. This allows us to test an export configuration but let an import configuration faster reach the PROD. If you are interested, I can send you more details about this additional possibility.
Next Steps
Interested? Then contact me directly using the contact form in this forum here. Please provide your email address that we can exchange information directly.