提交 9cd9f22f 编写于 作者: B Brett V. Forsgren

skip publishing packages unless the variable `PB_PUBLISHTYPE` is set to `myget`

上级 88379e7a
......@@ -389,6 +389,8 @@ REM ------------------ Report config -----------------------
REM after this point, ARG variable should not be used, use only BUILD_* or TEST_*
REM all PB_* variables override any settings
REM if the `PB_SKIPTESTS` variable is set to 'true' then no tests should be built or run, even if explicitly specified
if /i "%PB_SKIPTESTS%" == "true" (
set TEST_NET40_COMPILERUNIT_SUITE=0
......@@ -400,6 +402,12 @@ if /i "%PB_SKIPTESTS%" == "true" (
set TEST_VS_IDEUNIT_SUITE=0
)
REM MyGet packages published as part of the build are only for nightly dogfooding, so any other value means publishing should be skipped
REM The official build definition sets PB_PUBLISHTYPE to "myget" by default.
if /i not "%PB_PUBLISHTYPE%" == "myget" (
set PUBLISH_VSIX=0
)
echo Build/Tests configuration:
echo.
echo BUILD_PROTO=%BUILD_PROTO%
......@@ -416,6 +424,8 @@ echo BUILD_CONFIG=%BUILD_CONFIG%
echo BUILD_PUBLICSIGN=%BUILD_PUBLICSIGN%
echo.
echo PB_SKIPTESTS=%PB_SKIPTESTS%
echo PB_PUBLISHTYPE=%PB_PUBLISHTYPE%
echo.
echo TEST_NET40_COMPILERUNIT_SUITE=%TEST_NET40_COMPILERUNIT_SUITE%
echo TEST_NET40_COREUNIT_SUITE=%TEST_NET40_COREUNIT_SUITE%
echo TEST_NET40_FSHARP_SUITE=%TEST_NET40_FSHARP_SUITE%
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册