Doug
contraDSL v.1.1.1 "Doug"
Release Notes
This release finds us introducing one of two remaining initial DSL methods, saveArtifacts()
as well as prepping the HDSL for upstream availability. We're removing the dependencies for downstream Beaker configuration to be present in the repository, which will allow public access to this repository.
"Breaking" Changes
This release makes no breaking changes, that we know of. Let us know if you find something!
New Features
- This release introduces
saveArtifacts()
, which handles storing job artifacts based on options in the configuration file, or when called in the Jenkinsfile. Files to save, files to exclude, and multiple options can be implemented in either the configuration file, or amended / overwritten from the Jenkinsfile.
Known Issues
Jenkins jobs which include spaces or other characters which would generally be escaped on *nix may fail due to issues with directory generation. This is being tracked in #35 and will be resolved in the next release.
In the meantime, please name Jenkins jobs appropriately.
Let us know if you find any other issues!
Change Log
-
Updated Dockerfile and s2i template for upstreaming (#36)
- This commit removes the downstream specific files and configuration
settings and uses upstream Docker images for linchpin-executor and
ansible-executor
- This commit removes the downstream specific files and configuration
-
Added saveArtifacts dsl method (#37)
- Added saveArtifacts dsl method
-
Add documentation for saveArtifacts (#38)
- Add documentation for saveArtifacts method
- UPDATE groovyDoc documentation
- FIX typo in documentation coma->comma
Additional Notes
This release brought to you by