* Enable portable builds in linux-musl.groovy
* Enable official portable musl build
* Add back Windowws_NT condition
Commit migrated from https://github.com/dotnet/corefx/commit/
1072799465f41315f2d041e09db17e0390445739
_helixQueues: $(alpineQueues)
_dockerContainer: alpine_36_container
_buildScriptPrefix: ''
- _buildExtraArguments: /p:RuntimeOS=linux-musl /p:PortableBuild=false
+ _buildExtraArguments: /p:RuntimeOS=linux-musl
pool:
name: Hosted Ubuntu 1604
_framework: netcoreapp
_dockerContainer: alpine_36_container
_buildScriptPrefix: ''
- _buildExtraArguments: /p:RuntimeOS=linux-musl /p:PortableBuild=false
+ _buildExtraArguments: /p:RuntimeOS=linux-musl
arm_Release:
_BuildConfig: Release
def commonprops = "--ci /p:ArchGroup=${params.AGroup} /p:ConfigurationGroup=${params.CGroup}"
stage ('Build Product') {
- sh "./build.sh ${commonprops} /p:RuntimeOs=linux-musl /p:PortableBuild=false"
+ sh "./build.sh ${commonprops} /p:RuntimeOs=linux-musl"
}
stage ('Build Tests') {
def additionalArgs = ''
if (params.TestOuter) {
additionalArgs = ' /p:OuterLoop=true'
}
- sh "./build.sh -test ${commonprops} /p:SkipTests=true /p:ArchiveTests=true /p:EnableDumpling=false /p:PortableBuild=false${additionalArgs}"
+ sh "./build.sh -test ${commonprops} /p:SkipTests=true /p:ArchiveTests=true /p:EnableDumpling=false${additionalArgs}"
}
// TODO: Add submission for Helix testing once we have queue for Alpine Linux working