Details
-
Task
-
Status: In Progress
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
The functionality from the launchpad-testing module can be moved into the main starter repository, meaning we'll have one less module to release for the Starter and that we can run all integration tests with the main starter job.
Old description:
We currently have seven testing-related modules in Git:
- org-apache-sling-launchpad-integration-tests
- org-apache-sling-launchpad-test-bundles
- org-apache-sling-launchpad-test-fragment
- org-apache-sling-launchpad-testing
- org-apache-sling-launchpad-testing-war
- org-apache-sling-launchpad-test-services
- org-apache-sling-launchpad-test-services-war
All of these are related to testing the starter application and typically we only release them when the starter is also released. As such, it's a pain to manually keep versions in sync and release the modules one by one. This is one scenario where a single git repository would make sense.
Whether this should be the actual starter repository or a starter-testing one is something that is not set in stone, but the current situation is not optimal.
Attachments
Issue Links
- causes
-
SLING-11188 Update Sling Launchpad integration test dependencies to 12
- Resolved
- links to