File tree Expand file tree Collapse file tree 3 files changed +51
-0
lines changed
Expand file tree Collapse file tree 3 files changed +51
-0
lines changed Original file line number Diff line number Diff line change @@ -138,6 +138,26 @@ Supports:
138138 * [ GitLab] ( https://docs.gitlab.com/ee/ci/variables/predefined_variables.html )
139139 * [ GoCD] ( https://docs.gocd.org/current/faq/dev_use_current_revision_in_build.html )
140140
141+ There are also individual properties to check for each specific build system
142+
143+ <!-- snippet: BuildServerDetectorProps -->
144+ <a id =' snippet-BuildServerDetectorProps ' ></a >
145+ ``` cs
146+ var isWsl = BuildServerDetector .IsWsl ;
147+ var isTravis = BuildServerDetector .IsTravis ;
148+ var isJenkins = BuildServerDetector .IsJenkins ;
149+ var isGithubAction = BuildServerDetector .IsGithubAction ;
150+ var isAzureDevops = BuildServerDetector .IsAzureDevops ;
151+ var isTeamCity = BuildServerDetector .IsTeamCity ;
152+ var isGitLab = BuildServerDetector .IsGitLab ;
153+ var isMyGet = BuildServerDetector .IsMyGet ;
154+ var isGoDc = BuildServerDetector .IsGoDc ;
155+ var isDocker = BuildServerDetector .IsDocker ;
156+ var isAppVeyor = BuildServerDetector .IsAppVeyor ;
157+ ```
158+ <sup ><a href =' /src/DiffEngine.Tests/BuildServerDetectorTest.cs#L9-L23 ' title =' Snippet source file ' >snippet source</a > | <a href =' #snippet-BuildServerDetectorProps ' title =' Start of snippet ' >anchor</a ></sup >
159+ <!-- endSnippet -->
160+
141161
142162## Disable for a machine/process
143163
Original file line number Diff line number Diff line change @@ -79,6 +79,10 @@ Supports:
7979 * [ GitLab] ( https://docs.gitlab.com/ee/ci/variables/predefined_variables.html )
8080 * [ GoCD] ( https://docs.gocd.org/current/faq/dev_use_current_revision_in_build.html )
8181
82+ There are also individual properties to check for each specific build system
83+
84+ snippet: BuildServerDetectorProps
85+
8286
8387## Disable for a machine/process
8488
Original file line number Diff line number Diff line change 1+ public class BuildServerDetectorTest ( ITestOutputHelper output ) :
2+ XunitContextBase ( output )
3+ {
4+ [ Fact ]
5+ public void Props ( )
6+ {
7+ // ReSharper disable UnusedVariable
8+
9+ #region BuildServerDetectorProps
10+
11+ var isWsl = BuildServerDetector . IsWsl ;
12+ var isTravis = BuildServerDetector . IsTravis ;
13+ var isJenkins = BuildServerDetector . IsJenkins ;
14+ var isGithubAction = BuildServerDetector . IsGithubAction ;
15+ var isAzureDevops = BuildServerDetector . IsAzureDevops ;
16+ var isTeamCity = BuildServerDetector . IsTeamCity ;
17+ var isGitLab = BuildServerDetector . IsGitLab ;
18+ var isMyGet = BuildServerDetector . IsMyGet ;
19+ var isGoDc = BuildServerDetector . IsGoDc ;
20+ var isDocker = BuildServerDetector . IsDocker ;
21+ var isAppVeyor = BuildServerDetector . IsAppVeyor ;
22+
23+ #endregion
24+
25+ // ReSharper restore UnusedVariable
26+ }
27+ }
You can’t perform that action at this time.
0 commit comments