gchq / gaffer-tools

gaffer-tools is deprecated. Use https://github.com/gchq/gafferpy instead
Apache License 2.0
50 stars 29 forks source link

Migrate CI and releases to Github actions #862

Closed d47853 closed 3 years ago

d47853 commented 3 years ago

Using Gaffer github actions as a guide migrate CI and Release procedure from Travis CI.org to Github actions

d47853 commented 3 years ago

There seems to be an issue with xvfb and the unusual way we test the gaffer ui app. Other angular (more modern version) apps in the project (schema-builder and analytics UI) build fairly easily and consistently. I think changing the way the app is deployed and built should make it easier to test in Github actions CI.