Skip to content

Commit

Permalink
switch to MinVer
Browse files Browse the repository at this point in the history
  • Loading branch information
adamralph committed Nov 27, 2018
1 parent e206932 commit b5a7315
Show file tree
Hide file tree
Showing 6 changed files with 15 additions and 6 deletions.
2 changes: 2 additions & 0 deletions .travis.yml
Expand Up @@ -5,3 +5,5 @@ script: ./build.sh --travis
env:
global:
secure: e2TyjuwV8DgvfkM/NsZw7Q2Trt7IDO6roqQJHa/xbQh4ZInp2JPLgg/f6YVF51dpBxfxsmYSLBbsnj8SLoTuSa904lyoI7p/xY1CDvvQUPiBQD2ORkSkne7RWepZXg5uwm9DQTJJXohR/aPnpNnFGr8RWMhCfIOPgc6wEX7EVCA=
git:
depth: false
3 changes: 3 additions & 0 deletions Dockerfile
@@ -1,4 +1,7 @@
FROM microsoft/dotnet:2.1.402-sdk-alpine3.7 AS build

RUN apk add libcurl

WORKDIR /src

# https://github.com/moby/moby/issues/15858
Expand Down
1 change: 1 addition & 0 deletions build.cmd
Expand Up @@ -2,6 +2,7 @@ docker build --tag sss-build .
docker run --rm --name sss-build ^
-v /var/run/docker.sock:/var/run/docker.sock ^
-v %cd%/artifacts:/artifacts ^
-v %cd%/.git:/.git ^
--network host ^
sss-build ^
dotnet run -p /build/build.csproj -- %*
1 change: 1 addition & 0 deletions build.sh
Expand Up @@ -4,6 +4,7 @@ docker build --tag sss-build .
docker run --rm --name sss-build \
-v /var/run/docker.sock:/var/run/docker.sock \
-v $PWD/artifacts:/artifacts \
-v $PWD/.git:/.git \
--network host \
-e TRAVIS_BUILD_NUMBER=$TRAVIS_BUILD_NUMBER \
-e MYGET_API_KEY=$MYGET_API_KEY \
Expand Down
6 changes: 1 addition & 5 deletions build/Program.cs
Expand Up @@ -15,10 +15,6 @@ class Program

static void Main(string[] args)
{
var travisBuildNumber = Environment.GetEnvironmentVariable("TRAVIS_BUILD_NUMBER");
var buildNumber = travisBuildNumber ?? "0";
var versionSuffix = "build" + buildNumber.PadLeft(5, '0');

Target(Build, () => Run("dotnet", "build src/SqlStreamStore.sln -c Release"));

Target(
Expand All @@ -40,7 +36,7 @@ static void Main(string[] args)
"SqlStreamStore.MsSql",
"SqlStreamStore.Postgres",
"SqlStreamStore.Http"),
project => Run("dotnet", $"pack src/{project}/{project}.csproj -c Release -o ../../{ArtifactsDir} --no-build --version-suffix {versionSuffix}"));
project => Run("dotnet", $"pack src/{project}/{project}.csproj -c Release -o ../../{ArtifactsDir} --no-build"));

Target(Publish, DependsOn(Pack), () =>
{
Expand Down
8 changes: 7 additions & 1 deletion src/Directory.Build.props
@@ -1,13 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<Project>
<PropertyGroup>
<VersionPrefix>1.2.0</VersionPrefix>
<Authors>Damian Hickey</Authors>
<PackageProjectUrl>https://github.com/SqlStreamStore/SqlStreamStore</PackageProjectUrl>
<PackageLicenseUrl>https://github.com/SqlStreamStore/SqlStreamStore/blob/master/LICENSE</PackageLicenseUrl>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageTags>cqrs;event-sourcing;event-store;stream-store</PackageTags>
<NoWarn>$(NoWarn);1701;1702;1705;1591</NoWarn>
<LangVersion>latest</LangVersion>
<MinVerTagPrefix>v</MinVerTagPrefix>
<MinVerMajorMinor>1.2</MinVerMajorMinor>
<TRAVIS_BUILD_NUMBER Condition="'$(TRAVIS_BUILD_NUMBER)' == ''">0</TRAVIS_BUILD_NUMBER>
<MinVerBuildMetadata>build.$(TRAVIS_BUILD_NUMBER)</MinVerBuildMetadata>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="MinVer" Version="1.0.0-beta.1" PrivateAssets="All" />
</ItemGroup>
</Project>

0 comments on commit b5a7315

Please sign in to comment.