Skip to content

Commit

Permalink
Merge pull request #140 from rjmurillo/hotfix/7.2.1
Browse files Browse the repository at this point in the history
Update GitVersion.yml and appveyor.yml

+semver:skip
  • Loading branch information
rjmurillo authored May 6, 2017
2 parents f1bc53c + 16171e8 commit bc5188a
Show file tree
Hide file tree
Showing 2 changed files with 87 additions and 36 deletions.
75 changes: 52 additions & 23 deletions GitVersion.yml
Original file line number Diff line number Diff line change
@@ -1,58 +1,87 @@
assembly-versioning-scheme: MajorMinorPatchTag
assembly-informational-format: '{NuGetVersionV2}'
mode: ContinuousDeployment
mode: Mainline
tag-prefix: '[vV]'
continuous-delivery-fallback-tag: ci
major-version-bump-message: '\+semver:\s?(breaking|major)'
minor-version-bump-message: '\+semver:\s?(feature|minor)'
patch-version-bump-message: '\+semver:\s?(fix|patch)'
no-bump-message: '\+semver:\s?(none|skip)'
legacy-semver-padding: 4
build-metadata-padding: 4
commits-since-version-source-padding: 4
commit-message-incrementing: Enabled
branches:
master:
mode: ContinuousDelivery
tag: ''
increment: Patch
prevent-increment-of-merged-branch-version: true
track-merge-target: false
releases?[/-]:
develop:
mode: ContinuousDeployment
tag: rc
increment: Patch
prevent-increment-of-merged-branch-version: true
track-merge-target: false
features?[/-]:
tag: beta
increment: Minor
prevent-increment-of-merged-branch-version: false
track-merge-target: true
regex: dev(elop)?(ment)?$
tracks-release-branches: true
is-release-branch: false
is-mainline: false
feature:
mode: ContinuousDeployment
tag: useBranchName
increment: Inherit
prevent-increment-of-merged-branch-version: false
track-merge-target: false
(pull|pull\-requests|pr)[/-]:
regex: features?[/-]
tracks-release-branches: false
is-release-branch: false
is-mainline: false
hotfix:
mode: ContinuousDeployment
tag: qfe
increment: Patch
prevent-increment-of-merged-branch-version: false
track-merge-target: false
regex: hotfix(es)?[/-]
tracks-release-branches: false
is-release-branch: false
is-mainline: false
pull-request:
mode: ContinuousDeployment
tag: alpha
increment: Inherit
prevent-increment-of-merged-branch-version: false
tag-number-pattern: '[/-](?<number>\d+)[-/]'
track-merge-target: false
hotfix(es)?[/-]:
regex: (pull|pull\-requests|pr)[/-]
tracks-release-branches: false
is-release-branch: false
is-mainline: false
master:
mode: ContinuousDeployment
tag: ''
increment: Patch
prevent-increment-of-merged-branch-version: true
track-merge-target: false
regex: master
tracks-release-branches: false
is-release-branch: false
is-mainline: true
release:
mode: ContinuousDeployment
tag: rc
increment: Patch
prevent-increment-of-merged-branch-version: false
prevent-increment-of-merged-branch-version: true
track-merge-target: false
support[/-]:
regex: releases?[/-]
tracks-release-branches: false
is-release-branch: true
is-mainline: false
support:
mode: ContinuousDeployment
tag: ''
increment: Patch
prevent-increment-of-merged-branch-version: true
track-merge-target: false
dev(elop)?(ment)?$:
mode: ContinuousDeployment
tag: alpha
increment: Minor
prevent-increment-of-merged-branch-version: false
track-merge-target: true
regex: support[/-]
tracks-release-branches: false
is-release-branch: false
is-mainline: true
ignore:
sha: []
48 changes: 35 additions & 13 deletions appveyor.yml
Original file line number Diff line number Diff line change
@@ -1,28 +1,50 @@
version: '{build}'
image: Visual Studio 2017
configuration: Release

platform: Any CPU

cache:
- packages -> **\packages.config

init:
- ps: IF ($env:APPVEYOR_REPO_BRANCH -eq "develop") {$env:APPVEYOR_CACHE_SKIP_SAVE = "true"}
install:
- cmd: choco install gitversion.portable -pre -y

- choco install gitversion.portable -pre -y
cache:
- packages -> **\packages.config
nuget:
account_feed: true
project_feed: true
before_build:
- ps: .\init.ps1
- cmd: nuget restore -NonInteractive -DisableParallelProcessing
- cmd: gitversion /l console /output buildserver

- ps: >-
.\init.ps1;
& .\.tools\nuget.exe restore -NonInteractive -DisableParallelProcessing;
C:\ProgramData\chocolatey\bin\gfv.exe /l console /output buildserver;
build:
publish_nuget: true
publish_nuget_symbols: true
include_nuget_references: true
parallel: true
verbosity: minimal

test:
assemblies:
except:
- '**\*IntegrationTests.dll'
categories:
except:
- localOnly
- Benchmark

- SOAP
- REST
artifacts:
- path: '*.nupkg'
name: NuGet
- path: Benchmark-report.html
name: BDN
deploy:
- provider: NuGet
server: https://www.myget.org/F/qwiq/api/v2/package
api_key:
secure: 8wGYx8W+ojYQJsAJpRLez+KwwFa+OW7cvsn5RoR08WQpi5klhTq/9b/9YaEu/5Bx
symbol_server: https://www.myget.org/F/qwiq/symbols/api/v2/package
notifications:
- provider: GitHubPullRequest
on_build_success: false
on_build_failure: true
on_build_status_changed: true

0 comments on commit bc5188a

Please sign in to comment.