During the specification of the build task we can specify something of the nature:
/t:Release /p:BuildVersion="1.0.0.${bamboo.buildNumber}" /p:ProductsToRelease="JIRA;Bamboo;Fisheye"
During execution of the task, Bamboo takes off the quotes around the property value which cause the build to fail because the semicolon in this case are used as property separator and hence the remaining part will be an invalid expression as reproetd in the microsoft KB article at http://msdn.microsoft.com/en-us/library/xx2ke5d2%28v=vs.80%29.aspx. Here is a sample of the build log:
MSBUILD : error MSB1006: Property is not valid.
If the quotes were not removed, all the three options will be considered as values of the property ProductsToRelease
- is duplicated by
-
BAM-14659 MSBuild task keep failing with error "MSBUILD : error MSB1008: Only one project can be specified."
- Closed
-
BAM-13608 "Options" input box for MSBuild Task of Bamboo cannot handle parameters with multiple values which contain space symbol
- Closed
- is related to
-
BAM-14659 MSBuild task keep failing with error "MSBUILD : error MSB1008: Only one project can be specified."
- Closed
- relates to
-
BAM-15879 MSBUILD throws "Only one project can be specified" if there is a space in the directory
- Gathering Impact
-
BDEV-6911 Loading...
-
BDEV-8861 Loading...
- was cloned as
-
BDEV-5798 Loading...