問題文
One artifact has to run in three environments whose database hosts differ, and the build has to produce a single archive for all three. How are those differences handled?
選択肢
- Property values for each environment stored in the specification with the right ones read when starting.
- Separate branches for each environment inside the repository with the right one built for each target.
- Property files for each environment inside the artifact with the active one named by a runtime value.
- Separate archives for each environment produced by the build with the values written into each one.