[resteasy-dev] GitHub Actions

James Perkins jperkins at redhat.com
Wed Apr 22 10:38:12 EDT 2020


I've had luck with Linux on both Java 8 and Java 11. Windows has been a bit
more of an issue, but I may be close at least with Java 8 on Windows. I'm
currently down to two failures that I'm testing a fix for now. One of the
fixes does need some discussion.

It might make sense to disable the MicroProfile TCK for Windows as really
we should only need to test that on one environment. It only seems to be a
bit of an issue on Windows with Java 11. That is something I can look at
though and then we could re-enable if it gets fixed upstream. The errors
seem to be timing issues so it could just be racy tests.

On Tue, Apr 21, 2020 at 6:32 PM Wei Nan Li <weli at redhat.com> wrote:

> My suggestion is that we can submit a initial working setup on single
> environment(jdk8, for example), to make it start working, and then
> gradually evolving our setup until we can get rid of TravisCI.
>
> @Alessio Soldano @Ronald Sigal  wdyt?
>
> On Tue, Apr 21, 2020 at 11:34 PM James Perkins <jperkins at redhat.com>
> wrote:
> >
> > Hello All,
> > I've submitted a draft for an example of how we could use GitHub Actions
> to run CI. The main benefit over TravisCI is we can run Windows jobs as
> well. I'm curious what others think of this approach.
> >
> > One thing to note is I've seen some issues, especially on Java 8 on
> Windows, with the resteasy-jdk-http tests. We may need to ignore the test
> in that environment which I can make a change to do if we notice it being
> an issue.
> >
> > There's also another commit I'd like to get in regardless of using
> GitHub Actions which allows various tests to pass on other environments
> such as Windows.
> >
> > [1]: https://github.com/resteasy/Resteasy/pull/2362
> >
> > --
> > James R. Perkins
> > JBoss by Red Hat
> > _______________________________________________
> > resteasy-dev mailing list
> > resteasy-dev at lists.jboss.org
> > https://lists.jboss.org/mailman/listinfo/resteasy-dev
>
>
>
> --
> Cheers,
> Wei Nan | JBoss
>
>

-- 
James R. Perkins
JBoss by Red Hat
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/resteasy-dev/attachments/20200422/53c6bb38/attachment.html 


More information about the resteasy-dev mailing list