[TASK] Have bamboo test plans as files
Atlassian bamboo allows to define test plans in files since version 6. The test plans are based on rather simple Java files. The patch delivers build information of default core pre-merge plan. Changes of bamboo test configuration for these plans are now coordinated via casual patch requests and can be reviewed just as all other code. This adds full transparency on what exactly the core test environment does and can be used by others as reference for local execution and extension test plan boilerplates. Upload to bamboo.typo3.com to update test plans can be done by a bamboo administrator. Change-Id: I756cb65eba3a58e9edf0995aa9f1f2d4f96f7926 Resolves: #81589 Releases: master, 8.7, 7.6 Reviewed-on: https://review.typo3.org/53225 Reviewed-by:Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
Showing
- Build/bamboo/.credentials.example 2 additions, 0 deletionsBuild/bamboo/.credentials.example
- Build/bamboo/.gitignore 36 additions, 0 deletionsBuild/bamboo/.gitignore
- Build/bamboo/pom.xml 36 additions, 0 deletionsBuild/bamboo/pom.xml
- Build/bamboo/src/main/java/core/PreMergeSpec.java 835 additions, 0 deletionsBuild/bamboo/src/main/java/core/PreMergeSpec.java
- Build/bamboo/src/test/java/core/PreMergeSpecTest.java 15 additions, 0 deletionsBuild/bamboo/src/test/java/core/PreMergeSpecTest.java
Build/bamboo/.credentials.example
0 → 100644
Build/bamboo/.gitignore
0 → 100644
Build/bamboo/pom.xml
0 → 100644
This diff is collapsed.
Please register or sign in to comment