nBuildKit release - V0.10.0
and version 0.10.1
have been released. The
0.10.0 release is the first release in the stabilization
cycle. There are still a few major changes but the goal is to start stabilizing nBuildKit
in preparation for the 1.0.0 release.
The highlights are
DirTests. This is a breaking change.
- Additional meta data can be provided with the build, test and deploy steps to indicate if a step should be inserted before or after another step in the sequence. Steps which have no insertion limits, i.e those steps that do not have the before or after meta data set, are inserted in document order. Steps that do define insertion limits are inserted according to the limits. Note that circular limits are not allowed as well as step sequences where there are no steps without insertion limits.
- Deploying artefacts to an HTTP server
- Initial implementation of the ability to verify GPG hash signatures. The current implementation requires that the GPG tooling is allowed through the firewall.
In addition to the major changes some additional build, test and deploy steps have also been defined:
- Addition of properties that indicate which stage the script is currently executing. The
new properties are
- Allowing template variables in the
- Migrated the hash calculation functions from Ops-Tools-Build.