Skip to content

Commit

Permalink
Updated build tooling and readme
Browse files Browse the repository at this point in the history
  • Loading branch information
david-driscoll committed Jul 22, 2019
1 parent 00e449b commit f2836ee
Show file tree
Hide file tree
Showing 6 changed files with 92 additions and 20 deletions.
2 changes: 1 addition & 1 deletion .build/.build.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Rocket.Surgery.Nuke" />
<PackageReference Include="Rocket.Surgery.Nuke.DotNetCore" />
<PackageReference Include="Nuke.Common" />
<PackageReference Include="GitVersion.CommandLine.DotNetCore" />
<PackageReference Include="ReportGenerator" />
Expand Down
4 changes: 2 additions & 2 deletions .build/Build.cs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using Nuke.Common;
using Nuke.Common.Execution;
using Rocket.Surgery.Nuke;
using Rocket.Surgery.Nuke.DotNetCore;

[CheckBuildProjectConfigurations]
[UnsetVisualStudioEnvironmentVariables]
Expand All @@ -16,5 +16,5 @@ class Program : DotNetCoreBuild

public static int Main() => Execute<Program>(x => x.Default);

Target Default => _ => _.DependsOn(Core);
Target Default => _ => _.DependsOn(DotNetCore);
}
6 changes: 3 additions & 3 deletions .config/dotnet-tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,13 @@
]
},
"cake.tool": {
"version": "0.33.0",
"version": "0.34.1",
"commands": [
"dotnet-cake"
]
},
"gitversion.tool": {
"version": "5.0.0-beta4-9",
"version": "5.0.0-beta5.40",
"commands": [
"dotnet-gitversion"
]
Expand All @@ -33,7 +33,7 @@
]
},
"nuke.globaltool": {
"version": "0.20.1",
"version": "0.21.1",
"commands": [
"nuke"
]
Expand Down
10 changes: 5 additions & 5 deletions Packages.props
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<Project>
<ItemGroup>
<GlobalPackageReference Include="Rocket.Surgery.Build.Metadata" Version="3.3.4" Condition="'$(MSBuildProjectName)'!='.build'" />
<GlobalPackageReference Include="Rocket.Surgery.Build.Metadata" Version="3.3.6" Condition="'$(MSBuildProjectName)'!='.build'" />
<!-- <GlobalPackageReference Include="Microsoft.CodeAnalysis.FxCopAnalyzers" Version="2.9.3" /> -->
<GlobalPackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0-beta2-19351-01" />
<GlobalPackageReference Include="Roslynator.Analyzers" Version="2.1.0" />
</ItemGroup>
<ItemGroup>
<PackageReference Update="Nuke.Common" Version="0.20.1" />
<PackageReference Update="Rocket.Surgery.Nuke" Version="0.2.6" />
<PackageReference Update="GitVersion.CommandLine.DotNetCore" Version="5.0.0-beta5.11" />
<PackageReference Update="ReportGenerator" Version="4.2.9" />
<PackageReference Update="Nuke.Common" Version="0.21.1" />
<PackageReference Update="Rocket.Surgery.Nuke.DotNetCore" Version="0.2.8" />
<PackageReference Update="GitVersion.CommandLine.DotNetCore" Version="5.0.0-beta5.40" />
<PackageReference Update="ReportGenerator" Version="4.2.10" />
</ItemGroup>
<ItemGroup>
<PackageReference Update="Microsoft.Extensions.Hosting.Abstractions" Version="2.1.1" />
Expand Down
88 changes: 80 additions & 8 deletions Readme.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,83 @@
# Rocket Surgeons Guild Conventions
# Rocket Surgeons - Conventions

| Build | Test | Release |
|---|---|---|
| |
| [![Conventions Pipelines Build Status](https://img.shields.io/vso/build/RocketSurgeonsGuild/Libraries/RSG.Conventions.svg?logo=visualstudiocode&style=flat-square)](https://rocketsurgeonsguild.visualstudio.com/Libraries/_build?definitionId=7) | |
| | | ![MyGet Pre Release](https://img.shields.io/myget/rocket-surgeons-guild/vpre/Rocket.Surgery.Conventions.svg?logo=nuget&style=flat-square&label=myget) |
# Status
<!-- badges -->
[![github-release-badge]][github-release]
[![github-license-badge]][github-license]
[![codecov-badge]][codecov]
<!-- badges -->

[![Conventions Pipelines Build History](https://buildstats.info/azurepipelines/chart/RocketSurgeonsGuild/Libraries/7)](https://rocketsurgeonsguild.visualstudio.com/Libraries/_build?definitionId=7)
<!-- history badges -->
| Azure Pipelines | AppVeyor |
| --------------- | -------- |
| [![azurepipelines-badge]][azurepipelines] | [![appveyor-badge]][appveyor] |
| [![azurepipelines-history-badge]][azurepipelines-history] | [![appveyor-history-badge]][appveyor-history] |
<!-- history badges -->

## More info to come...
<!-- nuget packages -->
| Package | NuGet | MyGet |
| ------- | ----- | ----- |
| Rocket.Surgery.Builders | [![nuget-version-0acngxrxfd0q-badge]![nuget-downloads-0acngxrxfd0q-badge]][nuget-0acngxrxfd0q] | [![myget-version-0acngxrxfd0q-badge]![myget-downloads-0acngxrxfd0q-badge]][myget-0acngxrxfd0q] |
| Rocket.Surgery.Builders.Abstractions | [![nuget-version-yp/akg46kvpa-badge]![nuget-downloads-yp/akg46kvpa-badge]][nuget-yp/akg46kvpa] | [![myget-version-yp/akg46kvpa-badge]![myget-downloads-yp/akg46kvpa-badge]][myget-yp/akg46kvpa] |
| Rocket.Surgery.Conventions | [![nuget-version-jtmuuh8il9ng-badge]![nuget-downloads-jtmuuh8il9ng-badge]][nuget-jtmuuh8il9ng] | [![myget-version-jtmuuh8il9ng-badge]![myget-downloads-jtmuuh8il9ng-badge]][myget-jtmuuh8il9ng] |
| Rocket.Surgery.Conventions.Abstractions | [![nuget-version-jn19kbpg2y2w-badge]![nuget-downloads-jn19kbpg2y2w-badge]][nuget-jn19kbpg2y2w] | [![myget-version-jn19kbpg2y2w-badge]![myget-downloads-jn19kbpg2y2w-badge]][myget-jn19kbpg2y2w] |
<!-- nuget packages -->

# Whats next?
TBD

<!-- generated references -->
[github-release]: https://github.com/RocketSurgeonsGuild/Conventions/releases/latest
[github-release-badge]: https://img.shields.io/github/release/RocketSurgeonsGuild/Conventions.svg?logo=github&style=flat "Latest Release"
[github-license]: https://github.com/RocketSurgeonsGuild/Conventions/blob/master/LICENSE
[github-license-badge]: https://img.shields.io/github/license/RocketSurgeonsGuild/Conventions.svg?style=flat "License"
[codecov]: https://codecov.io/gh/RocketSurgeonsGuild/Conventions
[codecov-badge]: https://img.shields.io/codecov/c/github/RocketSurgeonsGuild/Conventions.svg?color=E03997&label=codecov&logo=codecov&logoColor=E03997&style=flat "Code Coverage"
[azurepipelines]: https://rocketsurgeonsguild.visualstudio.com/Libraries/_build/latest?definitionId=7&branchName=master
[azurepipelines-badge]: https://img.shields.io/azure-devops/build/rocketsurgeonsguild/Libraries/7.svg?color=98C6FF&label=azure%20pipelines&logo=azuredevops&logoColor=98C6FF&style=flat "Azure Pipelines Status"
[azurepipelines-history]: https://rocketsurgeonsguild.visualstudio.com/Libraries/_build?definitionId=7&branchName=master
[azurepipelines-history-badge]: https://buildstats.info/azurepipelines/chart/rocketsurgeonsguild/Libraries/7?includeBuildsFromPullRequest=false "Azure Pipelines History"
[appveyor]: https://ci.appveyor.com/project/RocketSurgeonsGuild/Conventions
[appveyor-badge]: https://img.shields.io/appveyor/ci/RocketSurgeonsGuild/Conventions.svg?color=00b3e0&label=appveyor&logo=appveyor&logoColor=00b3e0&style=flat "AppVeyor Status"
[appveyor-history]: https://ci.appveyor.com/project/RocketSurgeonsGuild/Conventions/history
[appveyor-history-badge]: https://buildstats.info/appveyor/chart/RocketSurgeonsGuild/Conventions?includeBuildsFromPullRequest=false "AppVeyor History"
[nuget-0acngxrxfd0q]: https://www.nuget.org/packages/Rocket.Surgery.Builders/
[nuget-version-0acngxrxfd0q-badge]: https://img.shields.io/nuget/v/Rocket.Surgery.Builders.svg?color=004880&logo=nuget&style=flat-square "NuGet Version"
[nuget-downloads-0acngxrxfd0q-badge]: https://img.shields.io/nuget/dt/Rocket.Surgery.Builders.svg?color=004880&logo=nuget&style=flat-square "NuGet Downloads"
[myget-0acngxrxfd0q]: https://www.myget.org/feed/rocket-surgeons-guild/package/nuget/Rocket.Surgery.Builders
[myget-version-0acngxrxfd0q-badge]: https://img.shields.io/myget/rocket-surgeons-guild/vpre/Rocket.Surgery.Builders.svg?label=myget&color=004880&logo=nuget&style=flat-square "MyGet Pre-Release Version"
[myget-downloads-0acngxrxfd0q-badge]: https://img.shields.io/myget/rocket-surgeons-guild/dt/Rocket.Surgery.Builders.svg?color=004880&logo=nuget&style=flat-square "MyGet Downloads"
[nuget-yp/akg46kvpa]: https://www.nuget.org/packages/Rocket.Surgery.Builders.Abstractions/
[nuget-version-yp/akg46kvpa-badge]: https://img.shields.io/nuget/v/Rocket.Surgery.Builders.Abstractions.svg?color=004880&logo=nuget&style=flat-square "NuGet Version"
[nuget-downloads-yp/akg46kvpa-badge]: https://img.shields.io/nuget/dt/Rocket.Surgery.Builders.Abstractions.svg?color=004880&logo=nuget&style=flat-square "NuGet Downloads"
[myget-yp/akg46kvpa]: https://www.myget.org/feed/rocket-surgeons-guild/package/nuget/Rocket.Surgery.Builders.Abstractions
[myget-version-yp/akg46kvpa-badge]: https://img.shields.io/myget/rocket-surgeons-guild/vpre/Rocket.Surgery.Builders.Abstractions.svg?label=myget&color=004880&logo=nuget&style=flat-square "MyGet Pre-Release Version"
[myget-downloads-yp/akg46kvpa-badge]: https://img.shields.io/myget/rocket-surgeons-guild/dt/Rocket.Surgery.Builders.Abstractions.svg?color=004880&logo=nuget&style=flat-square "MyGet Downloads"
[nuget-jtmuuh8il9ng]: https://www.nuget.org/packages/Rocket.Surgery.Conventions/
[nuget-version-jtmuuh8il9ng-badge]: https://img.shields.io/nuget/v/Rocket.Surgery.Conventions.svg?color=004880&logo=nuget&style=flat-square "NuGet Version"
[nuget-downloads-jtmuuh8il9ng-badge]: https://img.shields.io/nuget/dt/Rocket.Surgery.Conventions.svg?color=004880&logo=nuget&style=flat-square "NuGet Downloads"
[myget-jtmuuh8il9ng]: https://www.myget.org/feed/rocket-surgeons-guild/package/nuget/Rocket.Surgery.Conventions
[myget-version-jtmuuh8il9ng-badge]: https://img.shields.io/myget/rocket-surgeons-guild/vpre/Rocket.Surgery.Conventions.svg?label=myget&color=004880&logo=nuget&style=flat-square "MyGet Pre-Release Version"
[myget-downloads-jtmuuh8il9ng-badge]: https://img.shields.io/myget/rocket-surgeons-guild/dt/Rocket.Surgery.Conventions.svg?color=004880&logo=nuget&style=flat-square "MyGet Downloads"
[nuget-jn19kbpg2y2w]: https://www.nuget.org/packages/Rocket.Surgery.Conventions.Abstractions/
[nuget-version-jn19kbpg2y2w-badge]: https://img.shields.io/nuget/v/Rocket.Surgery.Conventions.Abstractions.svg?color=004880&logo=nuget&style=flat-square "NuGet Version"
[nuget-downloads-jn19kbpg2y2w-badge]: https://img.shields.io/nuget/dt/Rocket.Surgery.Conventions.Abstractions.svg?color=004880&logo=nuget&style=flat-square "NuGet Downloads"
[myget-jn19kbpg2y2w]: https://www.myget.org/feed/rocket-surgeons-guild/package/nuget/Rocket.Surgery.Conventions.Abstractions
[myget-version-jn19kbpg2y2w-badge]: https://img.shields.io/myget/rocket-surgeons-guild/vpre/Rocket.Surgery.Conventions.Abstractions.svg?label=myget&color=004880&logo=nuget&style=flat-square "MyGet Pre-Release Version"
[myget-downloads-jn19kbpg2y2w-badge]: https://img.shields.io/myget/rocket-surgeons-guild/dt/Rocket.Surgery.Conventions.Abstractions.svg?color=004880&logo=nuget&style=flat-square "MyGet Downloads"
<!-- generated references -->

<!-- nuke-data
github:
owner: RocketSurgeonsGuild
repository: Conventions
azurepipelines:
account: rocketsurgeonsguild
teamproject: Libraries
builddefinition: 7
appveyor:
account: RocketSurgeonsGuild
build: Conventions
myget:
account: rocket-surgeons-guild
-->
2 changes: 1 addition & 1 deletion azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ resources:
- repository: rsg
type: github
name: RocketSurgeonsGuild/AzureDevopsTemplates
ref: refs/tags/v0.7.9
ref: refs/tags/v0.7.12
endpoint: github

variables:
Expand Down

0 comments on commit f2836ee

Please sign in to comment.