jqassistant-archive/jqa-commandline-tool

Use Github Actions to provide a simple CI/CD Buildchain

Closed this issue · 1 comments

As core developer of jQAssistant, I want this project to be build on various plattforms with different JDK versions on each commit, so that I know if the change done my the commit does not break the build and the software is fully functional.

The following acceptance criterias must be met:

  • mvn -DskipTests -Djqassistant.skip clean install must pass
  • mvn -Djqassistant.skip clean install must pass
  • mvn -P IT clean install must pass
  • mvn -DskipTests -Djqassistant.skip=false clean install must pass

Project has now an standard Github Action Workflow to perform a build on every push and once per day.