[
https://issues.apache.org/jira/browse/SLING-11396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17615098#comment-17615098
]
Konrad Windszus edited comment on SLING-11396 at 10/10/22 1:32 PM:
-------------------------------------------------------------------
I can think of two different solutions here
a) {{operatingSystems}} next to {{jdks}} which takes an array of Strings.
Supported values are only "ubuntu" and "windows" for now which translates to
the according node labels from
https://cwiki.apache.org/confluence/display/INFRA/ci-builds.apache.org.
b) {{nodeLabels}} next to {{jdks}} which just list any of the available node
labels from
https://cwiki.apache.org/confluence/display/INFRA/ci-builds.apache.org
In any case the matrix build would build with all JDKs on all given nodes and
any node label given below branches would be ignored then.
was (Author: kwin):
I can think of two different solutions here
a) {{operating-systems}} next to {{jdks}} which takes an array of Strings.
Supported values are only "ubuntu" and "windows" for now which translates to
the according node labels from
https://cwiki.apache.org/confluence/display/INFRA/ci-builds.apache.org.
b) {{nodeLabels}} next to {{jdks}} which just list any of the available node
labels from
https://cwiki.apache.org/confluence/display/INFRA/ci-builds.apache.org
In any case the matrix build would build with all JDKs on all given nodes and
any node label given below branches would be ignored then.
> 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)