eXist-db / existdb-saml

XQuery module that implements SAML v2 single sign-on
GNU Lesser General Public License v2.1
4 stars 3 forks source link

Switch from Ant build to Maven and add GitHub Actions CI #18

Open adamretter opened 1 year ago

adamretter commented 1 year ago

I want to next add a full set of Integration Tests where we test against a Mock IDP provider (i.e. BoxyHQ). To do this, as a precursor I need a better build system from which I can execute such tests. As a first step this PR switches from Ant to Maven for building an EXPath Package, and executes this in GitHub Actions CI to ensure the build continues to function, in future we can also have our integration tests execute there.

NOTE Requires #30 and #31 to be merged first...