Closed phil-cd closed 3 years ago
If we now tackle the build process anyways, maybe we could we also consider
[x] Investigate GitHub CI potential
[ ] Investigate publishing Jar's with Travis
to this list? Would be nice to have this also done by Travis, this would in the future maybe allow us to switch to Travis and/or GitHub CI) completely/drop another dependency? I am aware this might slow down the release of this feature a bit, but it might be worthwhile in the longer run.
Opinions on this?
I totally agree on that. We should definitely have a look at it.
In the activity tracker I switched to gradle and gave gh actions another try (first attempts in last years January were rather disappointing). It worked out surprisingly well. Especially how fast executions were (major boost compared to travis, still faster than gitlab ci).
https://github.com/rwth-acis/las2peer-ActivityTracker/blob/develop/.github/workflows/gradle.yml
I'd love to have you stay in contact with @phil-cd for this then:-)
@FBasels and I are already testing it out for las2peer in a fork (https://github.com/phil-cd/las2peer/actions). GitHub Actions also allows to get the artifacts and maybe it is also possible to send them to our archiva.
..awesome! Looking forward to your reports! Still, maybe you could include @ThoreKr to the party as well? The more, the merrier;-)
Feel free to add entries if something is still missing.