Maven build plugin for reqstool that assembles requirements traceability artifacts.
Collects @Requirements and @SVCs annotations from compiled Java code, combines them with test results, and packages everything into a ZIP artifact for analysis by the reqstool CLI.
Add the plugin to your pom.xml:
<plugin>
<groupId>io.github.reqstool</groupId>
<artifactId>reqstool-maven-plugin</artifactId>
<version>1.0.4</version>
<executions>
<execution>
<goals>
<goal>assemble-and-attach-zip-artifact</goal>
</goals>
</execution>
</executions>
<configuration>
<datasetPath>${project.basedir}/docs/reqstool</datasetPath>
</configuration>
</plugin>mvn clean verifyThe plugin generates a ZIP artifact in target/reqstool/ containing requirements, annotations, and test results.
Full documentation can be found here.
See the organization-wide CONTRIBUTING.md.
MIT License.