[TASK] Have bamboo test plans as files 25/53225/6
authorChristian Kuhn <lolli@schwarzbu.ch>
Thu, 15 Jun 2017 17:08:27 +0000 (19:08 +0200)
committerChristian Kuhn <lolli@schwarzbu.ch>
Fri, 16 Jun 2017 18:15:53 +0000 (20:15 +0200)
commitefcdafd4247ad3560300bd3b001754ee82336125
tree3f6b2f30fb604b913160308230af2f8ac542afb5
parent05a10ff61dbe789cb0fe5f5f342af46201dd823a
[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>
Build/bamboo/.credentials.example [new file with mode: 0644]
Build/bamboo/.gitignore [new file with mode: 0644]
Build/bamboo/pom.xml [new file with mode: 0644]
Build/bamboo/src/main/java/core/PreMergeSpec.java [new file with mode: 0644]
Build/bamboo/src/test/java/core/PreMergeSpecTest.java [new file with mode: 0644]