RFR: 8254691: Enable GitHub actions for jfx repo
Kevin Rushforth
kcr at openjdk.java.net
Tue Oct 27 19:05:18 UTC 2020
On Tue, 27 Oct 2020 17:39:08 GMT, Kevin Rushforth <kcr at openjdk.org> wrote:
>>> I noticed this in the openjdk/mobile repository as well, and that looks great. In that repository, there seems to be a different configuration, as there is a line for "build" and a line for "test/tier 1" ( e.g. [openjdk/mobile#10](https://github.com/openjdk/mobile/pull/10) )
>>>
>>> I wonder how configurable this is?
>>
>> The output is not very configurable at all. :) You can see https://github.com/openjdk/skara/blob/bd4cc7e9a6ff7b04c6dc650a969638d5c1471031/bots/pr/src/main/java/org/openjdk/skara/bots/pr/TestResults.java#L42 for details. But it should support additional tiers at least if any were added in the future.
>
> ### Note to reviewers:
>
> If you want to test this yourself you can pull the PR branch into a branch in your local repo and push it to your personal fork. Something like the following should work for you, assuming that you are in your local repo with `origin` pointing to your personal fork:
>
> git fetch https://github.com/openjdk/jfx.git pull/338/head:pr-338
> git push -u origin pr-338
>
> Then you will be able to see the GitHub action workflow and track its progress by clicking on the "Actions" tab on your personal fork repo page.
See PR #339 for an example (using an intentionally injected failure) of what a failed build or test will look like.
-------------
PR: https://git.openjdk.java.net/jfx/pull/338
More information about the openjfx-dev
mailing list