[ 
https://issues.apache.org/jira/browse/SLING-11396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17618925#comment-17618925
 ] 

Konrad Windszus edited comment on SLING-11396 at 10/17/22 2:32 PM:
-------------------------------------------------------------------

[~rombert] Please take a look at the attached PR. I went for a) because the 
node labels are really hard to understand (e.g. there is "arm", which in fact 
is a Debian but the node label doesn't tell you that, despite the fact that 
there could be Windows or Mac on ARM as well) and the additional abstraction 
allows us to better absorb non-compatible changes there (as I have the feeling 
that this is not really a strength of ASF INFRA). We can easily extend our 
Jenkins scripts once new node labels become interesting for us.


was (Author: kwin):
[~rombert] Please take a look at the attached PR. I went for a) because the 
node labels are really hard to understand and the additional abstraction allows 
us to better absorb non-compatible changes there (as I have the feeling that 
this is not really a strength of ASF INFRA). We can easily extend our Jenkins 
scripts once new node labels become interesting for us.

> Jenkins: Allow to configure build OS
> ------------------------------------
>
>                 Key: SLING-11396
>                 URL: https://issues.apache.org/jira/browse/SLING-11396
>             Project: Sling
>          Issue Type: Improvement
>          Components: Build and Source Control
>            Reporter: Konrad Windszus
>            Assignee: Konrad Windszus
>            Priority: Major
>
> As ASF provides Jenkins nodes for different operating systems 
> (https://cwiki.apache.org/confluence/display/INFRA/ci-builds.apache.org) we 
> should allow Sling modules to parameterize the OS as well.
> This requires an extension of 
> https://cwiki.apache.org/confluence/display/SLING/Sling+module+descriptor.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to