-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
We should (optionally?) log the fields that are being used to replace the Marathon JSON fields to help debugging when things go wrong. Specifically if people use the wrong environment variables (e.g. this DC/OS users list thread).
The marathon-rendered-$BUILD_NUMBER.json file should contain the entirely to the application definition. Currently, the id, image, and dockerForcePull options are not recorded.
If i archive the marathon-rendered-$BUILD_NUMBER.json file as an artifact, I should be able to use the file directly to recreate a marathon deployment.