An example Maven project which shows how to create a custom Concord task and use payload archives to test local changes.
Run test.sh
to test local changes:
$ ./test.sh concord.example.com
The script builds the task's JAR, collects all runtime dependencies and creates a payload archive with the test flow.
Generally speaking, Concord tasks can be unit tested without running them in a Concord environment. See the provided JUnit file.