apache / apache/maven-surefire
[SUREFIRE-1213] MOJO pre-integration-test and post-integration-test
- Dominant language
- Java
- Stars
- 461
- Forks
- 588
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 19
Description
**[Tibor Digana](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=tibor17)** opened **[SUREFIRE-1213](https://issues.apache.org/jira/browse/SUREFIRE-1213?redirect=false)** and commented
Introduce MOJO phase pre-integration-test and post-integration-test.
Introduce JSR 223 miscellaneous scriptables (BashShell, JavaScript, Nashorn). The goal is to run environment setup and cleanup before/after integration tests.
For the sake of Surefire build already requires JDK 6 (javac 1.5 still used) these two MOJOs will be added as experimental implementations of Surefire 3.0 which will be built on the top of Java 1.6.
---
No further details from [SUREFIRE-1213](https://issues.apache.org/jira/browse/SUREFIRE-1213?redirect=false)
Contributor guide
Research direction
Start by reading the SUREFIRE-1213 description and the Maven lifecycle context for the proposed pre-integration-test and post-integration-test MOJOs. Then investigate the JSR 223 scriptable implementations named in the issue, including BashShell, JavaScript, and Nashorn; done means providing environment setup and cleanup around integration tests while preserving the stated Java-version constraints.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- bash, java, javascript
- Domain
- build-system, testing-qa
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100