forked from microsoft/Atlas
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Directory.Build.props
61 lines (49 loc) · 2.61 KB
/
Directory.Build.props
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<Project>
<PropertyGroup>
<MsBuildAllProjects>$(MsBuildAllProjects);$(MsBuildThisFileFullPath)</MsBuildAllProjects>
</PropertyGroup>
<PropertyGroup>
<VersionPrefix>0.1.$(BUILD_BUILDID.PadLeft(1, '0'))</VersionPrefix>
<!-- workaround because NoWarn doesn't disable CS7034 -->
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
<Title>Atlas CLI</Title>
<!--<Owners></Owners>-->
<Authors>falconcore@microsoft.com</Authors>
<PackageProjectUrl>https://github.com/Microsoft/Atlas</PackageProjectUrl>
<PackageIconUrl>https://github.com/Microsoft/Atlas/raw/master/docs/icon-128.png</PackageIconUrl>
<Copyright>Copyright 2018</Copyright>
<Company>Microsoft</Company>
<PackageLicenseUrl>https://github.com/Microsoft/Atlas/blob/master/LICENSE</PackageLicenseUrl>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<!-- projectSourceUrl -->
<!-- docsUrl -->
<!-- mailingListUrl -->
<!-- bugTrackerUrl -->
<PackageTags>atlas cli admin azure activedirectory aad visualstudio vsts devops</PackageTags>
<Description>Automated deployment and configuration of engineering systems</Description>
<!--<ReleaseNotes>ReleaseNotes</ReleaseNotes>-->
<RepositoryUrl>$(BUILD_REPOSITORY_URI)</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<RepositoryBranch>$(BUILD_SOURCEBRANCHNAME)</RepositoryBranch>
<RepositoryCommit>$(BUILD_SOURCEVERSION)</RepositoryCommit>
<!--<NuspecProperties></NuspecProperties>-->
</PropertyGroup>
<PropertyGroup>
<CodeAnalysisRuleSet>$(MSBuildThisFileDirectory)build\analyzers.ruleset</CodeAnalysisRuleSet>
<TreatWarningsAsErrors Condition=" '$(Configuration)' == 'Release' ">true</TreatWarningsAsErrors>
<WarningsAsErrors />
<!-- CS7034: The specified version string does not conform to the required format - major[.minor[.build[.revision]]] -->
<!-- CS7035: The specified version string does not conform to the recommended format - major.minor.build.revision -->
<!-- doc related (temporary) nowarns are CS1591;SA1600;SA1601 -->
<NoWarn>1701;1702;1705;NU1701;CS1998;CS1591;SA1600;SA1601;CS7034;CS7035</NoWarn>
</PropertyGroup>
<PropertyGroup>
<GenerateNuspecDependsOn>$(GenerateNuspecDependsOn);AddPublishProjectReferenceToPackageFiles</GenerateNuspecDependsOn>
</PropertyGroup>
<ItemGroup>
<AdditionalFiles Include="$(MSBuildThisFileDirectory)build\stylecop.json" Link="stylecop.json" />
</ItemGroup>
<ItemGroup>
<None Include="$(MSBuildThisFileDirectory)build\analyzers.ruleset" Link="analyzers.ruleset" />
</ItemGroup>
</Project>