[ https://issues.apache.org/jira/browse/SLING-11396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17615098#comment-17615098 ]
Konrad Windszus commented on SLING-11396: ----------------------------------------- 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)