[
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)