-
Notifications
You must be signed in to change notification settings - Fork 9
Description
Story
As a user using the isolated distribution of Galasa, I want to be able to build Galasa tests using isolated out-of-the-box without any additional setup, so that I can develop Galasa tests offline.
Background
The current offline distributions of Galasa appear to only include what is required to run Galasa tests, not what is required to build them offline.
This excludes essential build-time artifacts including the galasa-maven-plugin, maven-bundle-plugin, and a set of parent POMs. If customers intend to build and run tests in isolated/offline environments—which seems like the expected workflow—the distribution is incomplete.
We should also include the mvn and gradle tooling within the offline distributions so that customers can immediately start building with Maven or Gradle, especially as we already bundle the galasactl CLI tool which can be used to generate both Maven and Gradle starter projects.
Tasks
- Investigate and build a list of artifacts required for building tests that the isolated distribution is missing
- Include a version of the
mvntool within isolated - Include a version of the
gradletool within isolated - Test that you can build and run a new Galasa test project with isolated
- Documentation/release notes updates
Metadata
Metadata
Assignees
Labels
Type
Projects
Status