Skip to content

Commit 44543d0

Browse files
committed
docs
1 parent d7f949a commit 44543d0

File tree

3 files changed

+51
-0
lines changed

3 files changed

+51
-0
lines changed

readme.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff 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

readme.source.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff 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

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
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+
}

0 commit comments

Comments
 (0)