- Add
@always
as validon
for archive artifact paths
- Fixed bug where children/parent fields of a node stored undefined node objects
- Added skip field
- Added clone field
- Refactoring to typescript
- new domain model and schema TS files provided
- extension mechanism for definition file
- mapping changes
- dependant section included
- eval expression allowed on mapping
- multiple mapping definition per project
- javascript expression in definition file URL
- placeholders replacement with default values
- [ISSUE 103] be able to access definition file from private repositories
- [ISSUE 168] dependencies.exclude on project-dependencies tests added
- getBaseBranch mechanism
- getBaseMappingInfo mechanism
- allow to pass token to file reading
merge
build-commands functionality
- error treatment improved
- error with dependencies loading fixed
- error with dependencies URLs fixed
- project precedence workaround
- way of defining mapping totally refactored
- dependency files extension
- possibility to interpret objects different to string on build configuration. Like skip: Boolean
- get full downstream list functionallity
- get ordered list for tree functionallity
- get ordered list for project functionallity
- archive artifact names in case is not defined can contains
group/projectName
as a possible value.