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 c810dad commit b83f325
Show file tree
Hide file tree
Showing 6 changed files with 93 additions and 21 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
12 changes: 6 additions & 6 deletions Packages.props
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
<?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.Configuration" Version="2.1.0" />
<PackageReference Update="Microsoft.Extensions.Configuration.Abstractions" Version="2.1.0" />
<PackageReference Update="Newtonsoft.Json" Version="11.0.2" />
<PackageReference Update="Newtonsoft.Json" Version="12.0.2" />
<PackageReference Update="System.Collections.Immutable" Version="1.5.0" />
<PackageReference Update="System.Interactive" Version="3.2.0" />
<PackageReference Update="System.Interactive.Async.Providers" Version="3.2.0" />
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 Extensions
# Rocket Surgeons - Extensions

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

[![Extensions Pipelines Build History](https://buildstats.info/azurepipelines/chart/RocketSurgeonsGuild/Libraries/8)](https://rocketsurgeonsguild.visualstudio.com/Libraries/_build?definitionId=8)
<!-- 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.Extensions | [![nuget-version-dogpqyf/emhg-badge]![nuget-downloads-dogpqyf/emhg-badge]][nuget-dogpqyf/emhg] | [![myget-version-dogpqyf/emhg-badge]![myget-downloads-dogpqyf/emhg-badge]][myget-dogpqyf/emhg] |
| Rocket.Surgery.Linq.Extensions | [![nuget-version-hmd2oi1zhkbg-badge]![nuget-downloads-hmd2oi1zhkbg-badge]][nuget-hmd2oi1zhkbg] | [![myget-version-hmd2oi1zhkbg-badge]![myget-downloads-hmd2oi1zhkbg-badge]][myget-hmd2oi1zhkbg] |
| Rocket.Surgery.Reactive.Extensions | [![nuget-version-gzotfmuiy4ng-badge]![nuget-downloads-gzotfmuiy4ng-badge]][nuget-gzotfmuiy4ng] | [![myget-version-gzotfmuiy4ng-badge]![myget-downloads-gzotfmuiy4ng-badge]][myget-gzotfmuiy4ng] |
| Rocket.Surgery.Task.Extensions | [![nuget-version-qbcvbs1ktwgw-badge]![nuget-downloads-qbcvbs1ktwgw-badge]][nuget-qbcvbs1ktwgw] | [![myget-version-qbcvbs1ktwgw-badge]![myget-downloads-qbcvbs1ktwgw-badge]][myget-qbcvbs1ktwgw] |
<!-- nuget packages -->

# Whats next?
TBD

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

<!-- nuke-data
github:
owner: RocketSurgeonsGuild
repository: Extensions
azurepipelines:
account: rocketsurgeonsguild
teamproject: Libraries
builddefinition: 8
appveyor:
account: RocketSurgeonsGuild
build: Extensions
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 @@ -15,7 +15,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 b83f325

Please sign in to comment.