[Rev 04] RFR: 6640: Run spotless and tests as part of the workflow

Marcus Hirt hirt at openjdk.java.net
Mon Dec 2 17:29:31 UTC 2019


On Mon, 2 Dec 2019 16:15:41 GMT, Robin Westberg <rwestberg at openjdk.org> wrote:

> On Fri, 29 Nov 2019 13:22:47 GMT, Marcus Hirt <hirt at openjdk.org> wrote:
> 
>> The pull request has been updated with additional changes.
>> 
>> ----------------
>> 
>> Added commits:
>>  - c41f5c0f: Making the .gitignore better whilst forcing a rerun to ensure that passing on all platforms was more than a lucky break
>> 
>> Changes:
>>   - all: https://git.openjdk.java.net/jmc/pull/10/files
>>   - new: https://git.openjdk.java.net/jmc/pull/10/files/e2d8a1d7..c41f5c0f
>> 
>> Webrevs:
>>  - full: https://webrevs.openjdk.java.net/jmc/10/webrev.04
>>  - incr: https://webrevs.openjdk.java.net/jmc/10/webrev.03-04
>> 
>>   Issue: https://bugs.openjdk.java.net/browse/JMC-6640
>>   Stats: 11 lines in 1 file changed: 11 ins; 0 del; 0 mod
>>   Patch: https://git.openjdk.java.net/jmc/pull/10.diff
>>   Fetch: git fetch https://git.openjdk.java.net/jmc pull/10/head:pull/10
> 
> Looks good to me! I'm not an expert in this area, but I think it's pretty much how you do it. You could probably combine the identical mac and linux steps with some more advanced syntax, but not sure it's worth it.
> 
> .jcheck/conf line 41:
> 
>> 40: [checks]
>> 41: error=author,reviewers,merge,message,issues
>> 42: 
> 
> If you want to retain the executable check, you could prefix the commands with `sh`..
> 
> ----------------
> 
> Approved by rwestberg (no project role).

Ok. I find it convenient to have these scripts executable locally. I have no real strong opinions on this though. If someone cares strongly either way, please let me know.

PR: https://git.openjdk.java.net/jmc/pull/10


More information about the jmc-dev mailing list