View source | View content page | Page history | Printable version   

Projects:Buildvalidations execution restriction/Functional&Technical Specifications



The objective of this project is to provide a mechanism that will allow buildvalidations to identify whether they should be executed when performing an upgrade.

Functional requirements

Prior to this project, the buildvalidations did not have the ability to identify the version where their logic should be applied when upgrading the ERP system.

The functional requirement of this project is to provide an easier approach that will allow developers to set a dependency for a buildvalidation with a particular module in order to determine if it should be executed or not during an upgrade.

Technical requirements

The technical requirements of this project consist in:

Performance Requirements

The performance requirement of this project is not to impact on the execution time of some build tasks affected by this change:

Also, the possibility of avoid buildvalidations execution during this tasks should help to decrease their execution time.

Retrieved from ""

This page has been accessed 711 times. This page was last modified on 4 November 2016, at 08:18. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.