From 04dff83c4644c76fa853bae1e75d353ab41a1b08 Mon Sep 17 00:00:00 2001 From: Nicolai Mikkel Brogaard Date: Wed, 8 May 2019 23:10:39 +0200 Subject: [PATCH] Add Gitreleasemanager.yaml + update other ci configuration --- .appveyor.yml | 19 +++++++++++++++++-- .editorconfig | 23 +++++++++++++++++++++++ .gitattributes | 9 +++++++++ GitReleaseManager.yaml | 16 ++++++++++++++++ 4 files changed, 65 insertions(+), 2 deletions(-) create mode 100644 .editorconfig create mode 100644 .gitattributes create mode 100644 GitReleaseManager.yaml diff --git a/.appveyor.yml b/.appveyor.yml index b904ab6..b93a0c3 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -9,9 +9,22 @@ image: Visual Studio 2017 build_script: - ps: .\build.ps1 -Target AppVeyor +#---------------------------------# # Tests +#---------------------------------# test: off +#---------------------------------# +# Pull Requests # +#---------------------------------# +pull_requests: + do_not_increment_build_number: true + +#---------------------------------# +# General # +#---------------------------------# +skip_branch_with_pr: true + #---------------------------------# # Branches to build # #---------------------------------# @@ -20,16 +33,18 @@ branches: only: - develop - master + - /release/.*/ + - /hotfix/.*/ #---------------------------------# # Build Cache # #---------------------------------# cache: -- tools -> recipe.cake +- tools -> recipe.cake, tools/packages.config #---------------------------------# # Skip builds for doc changes # #---------------------------------# skip_commits: # Regex for matching commit message - message: /(doc).*/ \ No newline at end of file + message: /(doc).*/ diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..1172014 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,23 @@ +; This file is for unifying the coding style for different editors and IDEs. +; More information at http://EditorConfig.org + +root = true + +[*] +end_of_line = CRLF + +[*.ps1] +indent_style = space +indent_size = 4 + +[*.cs] +indent_style = space +indent_size = 4 + +[*.cake] +indent_style = space +indent_size = 4 + +[*.js] +indent_style = tab +indent_size = 2 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9244db0 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,9 @@ +# Set the default behavior, in case people don't have core.autocrlf set. +* text=auto + +# Declare files that will always have CRLF line endings on checkout. +*.sln text eol=crlf + +# Denote all files that are truly binary and should not be modified. +*.png binary +*.jpg binary diff --git a/GitReleaseManager.yaml b/GitReleaseManager.yaml new file mode 100644 index 0000000..e0975a8 --- /dev/null +++ b/GitReleaseManager.yaml @@ -0,0 +1,16 @@ +issue-labels-include: +- Breaking change +- Feature +- Bug +- Improvement +- Documentation +- security +issue-labels-exclude: +- Build +issue-labels-alias: + - name: Documentation + header: Documentation + plural: Documentation + - name: security + header: Security + plural: Security