@@ -12,7 +12,6 @@ public class BuildParameters
12
12
public string FullFxVersion { get ; private set ; } = "net40" ;
13
13
14
14
public bool EnabledUnitTests { get ; private set ; }
15
- public bool EnabledSetVersion { get ; private set ; }
16
15
public bool EnabledPublishGem { get ; private set ; }
17
16
public bool EnabledPublishTfs { get ; private set ; }
18
17
public bool EnabledPublishNuget { get ; private set ; }
@@ -61,7 +60,6 @@ public class BuildParameters
61
60
Configuration = context . Argument ( "configuration" , "Release" ) ,
62
61
63
62
EnabledUnitTests = IsEnabled ( context , "ENABLED_UNIT_TESTS" ) ,
64
- EnabledSetVersion = IsEnabled ( context , "ENABLED_SET_VERSION" ) ,
65
63
EnabledPublishGem = IsEnabled ( context , "ENABLED_PUBLISH_GEM" ) ,
66
64
EnabledPublishTfs = IsEnabled ( context , "ENABLED_PUBLISH_TFS" ) ,
67
65
EnabledPublishNuget = IsEnabled ( context , "ENABLED_PUBLISH_NUGET" ) ,
@@ -170,12 +168,13 @@ public class BuildParameters
170
168
}
171
169
if ( buildSystem . IsRunningOnTravisCI )
172
170
{
173
- return ! string . IsNullOrWhiteSpace ( buildSystem . TravisCI . Environment . Repository . PullRequest )
174
- && ! string . Equals ( buildSystem . TravisCI . Environment . Repository . PullRequest , false . ToString ( ) , StringComparison . InvariantCultureIgnoreCase ) ;
171
+ var value = buildSystem . TravisCI . Environment . Repository . PullRequest ;
172
+ return ! string . IsNullOrWhiteSpace ( value ) && ! string . Equals ( value , false . ToString ( ) , StringComparison . InvariantCultureIgnoreCase ) ;
175
173
}
176
174
else if ( buildSystem . IsRunningOnVSTS )
177
175
{
178
- return false ; // need a way to check if it is from a PR on azure pipelines
176
+ var value = context . EnvironmentVariable ( "SYSTEM_PULLREQUEST_ISFORK" ) ;
177
+ return ! string . IsNullOrWhiteSpace ( value ) && ! string . Equals ( value , false . ToString ( ) , StringComparison . InvariantCultureIgnoreCase ) ;
179
178
}
180
179
return false ;
181
180
}
0 commit comments