* The `--additional-scripts` option was removed, 133
* The `maintainer` key now generates a `maintainer` label, not the `MAINTAINER` instruction, 129
* The `description` key now generates a `description` label, 137
* Output logs are now colored, 142
* In `sources` section you can now specify a hint for the artifacts - it will be displayed when there is a problem with fetching it, 131
* When downloading fails when the `DOGEN_SOURCES_CACHE` - try to download from original location, 130
* Schema change: in `sources`, the `url` was renamed to `artifact`, 132, example:
yaml
sources:
- url: jboss-eap-6.4.0.zip
md5: 19a5d37631919a111ddf42ceda1a9f0b5
becomes:
yaml
sources:
- artifact: jboss-eap-6.4.0.zip
md5: 19a5d37631919a111ddf42ceda1a9f0b5
* Schema change: environment variables section was simplified, 127 , example:
yaml
envs:
information:
- name: "JBOSS_HOME"
value: "/opt/eap"
configuration:
- name: "DEBUG"
example: "true"
description: "Specify true to enable development mode (debugging)."
- name: "DEBUG_PORT"
example: "8787"
description: "Specify the port to use for debugging. If not set, the default EAP debug port will be used (8787). Only applicable when development mode is enabled."
becomes:
yaml
envs:
- name: "JBOSS_HOME"
value: "/opt/eap"
- name: "DEBUG"
example: "true"
description: "Specify true to enable development mode (debugging)."
- name: "DEBUG_PORT"
example: "8787"
description: "Specify the port to use for debugging. If not set, the default EAP debug port will be used (8787). Only applicable when development mode is enabled."