Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automate build and configure CI #6

Open
duncdrum opened this issue Feb 29, 2020 · 4 comments
Open

Automate build and configure CI #6

duncdrum opened this issue Feb 29, 2020 · 4 comments
Assignees

Comments

@duncdrum
Copy link
Collaborator

This automates more building steps and dependency installation via maven.
Also add CI for automated build.
Unit test scaffold for java and xquery is already there, (sans actual test).
As for integration-testing there are some open questions about the use of WCT (which will not test contents as deployed from inside exist) vs cypress (which will).

Exist-db has a saucelab account so either one could be made to run on CI.

@lcahlander
Copy link
Collaborator

@duncdrum Please review the current implementation. I have converted from polymer to react.js.

@joewiz
Copy link
Member

joewiz commented Dec 23, 2021

When I perform a clean clone and run mvn clean package as described in https://github.com/eXist-db/exist-stanford-nlp#building-from-source, I get the following error:

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  51.163 s
[INFO] Finished at: 2021-12-23T00:31:25-05:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal ro.kuberam.maven.plugins:kuberam-expath-plugin:0.6.3:make-xar (create-xar) on project stanford-nlp: Could not find artifact joda-time:joda-time:jar:2.9.4 -> [Help 1]

Attached is the full console log: exist-stanford-nlp-mvn-package-console.txt.

@lcahlander
Copy link
Collaborator

lcahlander commented Dec 23, 2021 via email

@joewiz
Copy link
Member

joewiz commented Dec 23, 2021

@lcahlander Build now succeeds. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants