Fix whitespace in task parameters (#1322)
In MSBuild 15.8, whitespace in task parameters is handled differently in a way that causes these docker commands to fail.
This commit is contained in:
parent
8658074df7
commit
267b149bc8
|
|
@ -111,29 +111,7 @@
|
|||
<!-- Retry added due to fpm/docker race where .w/package_root directory cannot be resolved -->
|
||||
<Run
|
||||
FileName="docker"
|
||||
Command="
|
||||
run
|
||||
--rm
|
||||
-v $(RepositoryRoot):$(_DockerRootDir)
|
||||
docker-image-$(Image)
|
||||
fpm
|
||||
--verbose
|
||||
-s dir
|
||||
-t rpm
|
||||
-n $(RpmName)-$(RpmIdVersion)
|
||||
-p $(_DockerRootDir)artifacts/installers/$(RpmName)-$(RpmFileVersion)-$(RpmFileSuffix)
|
||||
-v $(RpmPackageVersion)
|
||||
--iteration $(RpmRevision)
|
||||
-a amd64
|
||||
$(RpmArguments)
|
||||
--rpm-changelog $(_DockerRootDir).w/templates/changelog
|
||||
--rpm-summary "$(RpmMSummary)"
|
||||
--description "$(RpmDescription)"
|
||||
--maintainer "$(RpmMaintainerName) <$(RpmMaintainerEmail)>"
|
||||
--vendor "$(RpmVendor)"
|
||||
--license "$(RpmLicense)"
|
||||
--url "$(RpmHomepage)"
|
||||
$(_DockerRootDir).w/package_root/="$(RpmInstallRoot)/""
|
||||
Command="run --rm -v $(RepositoryRoot):$(_DockerRootDir) docker-image-$(Image) fpm --verbose -s dir -t rpm -n $(RpmName)-$(RpmIdVersion) -p $(_DockerRootDir)artifacts/installers/$(RpmName)-$(RpmFileVersion)-$(RpmFileSuffix) -v $(RpmPackageVersion) --iteration $(RpmRevision) -a amd64 $(RpmArguments) --rpm-changelog $(_DockerRootDir).w/templates/changelog --rpm-summary "$(RpmMSummary)" --description "$(RpmDescription)" --maintainer "$(RpmMaintainerName) <$(RpmMaintainerEmail)>" --vendor "$(RpmVendor)" --license "$(RpmLicense)" --url "$(RpmHomepage)" $(_DockerRootDir).w/package_root/="$(RpmInstallRoot)/""
|
||||
MaxRetries="5"/>
|
||||
</Target>
|
||||
|
||||
|
|
@ -221,14 +199,7 @@
|
|||
|
||||
<!-- Build SharedFx Bundle Deb package -->
|
||||
|
||||
<Exec Command="docker run
|
||||
--rm
|
||||
-v $(RepositoryRoot):$(_DockerRootDir)
|
||||
-e DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
|
||||
-e INSTALLER_NAME=$(DebPrefix)-$(DebIdVersion)
|
||||
-e INSTALLER_VERSION=$(DebPackageVersion)
|
||||
docker-image-$(Image)
|
||||
./build.sh /t:RunDebTool"
|
||||
<Exec Command="docker run --rm -v $(RepositoryRoot):$(_DockerRootDir) -e DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true -e INSTALLER_NAME=$(DebPrefix)-$(DebIdVersion) -e INSTALLER_VERSION=$(DebPackageVersion) docker-image-$(Image) ./build.sh /t:RunDebTool"
|
||||
ContinueOnError="WarnAndContinue" />
|
||||
|
||||
<!-- Copy SharedFx packages to output -->
|
||||
|
|
|
|||
Loading…
Reference in New Issue