Skip to content
This repository was archived by the owner on Apr 6, 2024. It is now read-only.

Commit 3359c25

Browse files
committed
Merge branch 'release/0.7.0'
2 parents fb46097 + 13ac5fb commit 3359c25

30 files changed

+1604
-2
lines changed

.appveyor.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
#---------------------------------#
2+
# Build Image #
3+
#---------------------------------#
4+
image: Visual Studio 2017
5+
6+
#---------------------------------#
7+
# Build Script #
8+
#---------------------------------#
9+
build_script:
10+
- ps: .\build.ps1 -Target AppVeyor
11+
12+
# Tests
13+
test: off
14+
15+
#---------------------------------#
16+
# Branches to build #
17+
#---------------------------------#
18+
branches:
19+
# Whitelist
20+
only:
21+
- develop
22+
- master
23+
- /release/.*/
24+
- /hotfix/.*/
25+
26+
#---------------------------------#
27+
# Build Cache #
28+
#---------------------------------#
29+
cache:
30+
- tools -> setup.cake

.gitattributes

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
###############################################################################
2+
# Set default behavior to automatically normalize line endings.
3+
###############################################################################
4+
* text=auto
5+
6+
###############################################################################
7+
# Set default behavior for command prompt diff.
8+
#
9+
# This is need for earlier builds of msysgit that does not have it on by
10+
# default for csharp files.
11+
# Note: This is only used by command line
12+
###############################################################################
13+
#*.cs diff=csharp
14+
15+
###############################################################################
16+
# Set the merge driver for project and solution files
17+
#
18+
# Merging from the command prompt will add diff markers to the files if there
19+
# are conflicts (Merging from VS is not affected by the settings below, in VS
20+
# the diff markers are never inserted). Diff markers may cause the following
21+
# file extensions to fail to load in VS. An alternative would be to treat
22+
# these files as binary and thus will always conflict and require user
23+
# intervention with every merge. To do so, just uncomment the entries below
24+
###############################################################################
25+
#*.sln merge=binary
26+
#*.csproj merge=binary
27+
#*.vbproj merge=binary
28+
#*.vcxproj merge=binary
29+
#*.vcproj merge=binary
30+
#*.dbproj merge=binary
31+
#*.fsproj merge=binary
32+
#*.lsproj merge=binary
33+
#*.wixproj merge=binary
34+
#*.modelproj merge=binary
35+
#*.sqlproj merge=binary
36+
#*.wwaproj merge=binary
37+
38+
###############################################################################
39+
# behavior for image files
40+
#
41+
# image files are treated as binary by default.
42+
###############################################################################
43+
#*.jpg binary
44+
#*.png binary
45+
#*.gif binary
46+
47+
###############################################################################
48+
# diff behavior for common document formats
49+
#
50+
# Convert binary document formats to text before diffing them. This feature
51+
# is only available from the command line. Turn it on by uncommenting the
52+
# entries below.
53+
###############################################################################
54+
#*.doc diff=astextplain
55+
#*.DOC diff=astextplain
56+
#*.docx diff=astextplain
57+
#*.DOCX diff=astextplain
58+
#*.dot diff=astextplain
59+
#*.DOT diff=astextplain
60+
#*.pdf diff=astextplain
61+
#*.PDF diff=astextplain
62+
#*.rtf diff=astextplain
63+
#*.RTF diff=astextplain

.gitignore

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
# Project specific
2+
3+
BuildArtifacts/
4+
tests/integration/tools/*
5+
6+
# Created by https://www.gitignore.io/api/cake,visualstudio
7+
8+
### Cake ###
9+
tools/*
10+
!tools/packages.config
11+
12+
### VisualStudio ###
113
## Ignore Visual Studio temporary files, build results, and
214
## files generated by popular Visual Studio add-ons.
315
##
@@ -328,3 +340,5 @@ ASALocalRun/
328340

329341
# MFractors (Xamarin productivity tool) working folder
330342
.mfractor/
343+
344+
# End of https://www.gitignore.io/api/cake,visualstudio

CONTRIBUTING.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Contribution Guidelines
2+
3+
This repository uses [GitFlow] with default configuration.
4+
Development is happening on `develop` branch.
5+
6+
To contribute:
7+
8+
* Fork this repository.
9+
* Create a feature branch from `develop`.
10+
* Implement your changes.
11+
* Push your feature branch.
12+
* Create a pull request.
13+
14+
## Build
15+
16+
To build this package we are using Cake.
17+
18+
On Windows PowerShell run:
19+
20+
```powershell
21+
./build
22+
```
23+
24+
On OSX/Linux run:
25+
26+
```bash
27+
./build.sh
28+
```
29+
30+
## Release
31+
32+
See [Cake.Recipe documentation] how to create a new release of this addin.
33+
34+
[GitFlow]: (http://nvie.com/posts/a-successful-git-branching-model/)
35+
[Cake.Recipe documentation]: https://cake-contrib.github.io/Cake.Recipe/docs/usage/creating-release

GitReleaseManager.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
issue-labels-include:
2+
- Breaking change
3+
- Feature
4+
- Bug
5+
- Improvement
6+
- Documentation
7+
issue-labels-exclude:
8+
- Build
9+
issue-labels-alias:
10+
- name: Documentation
11+
header: Documentation
12+
plural: Documentation

README.md

Lines changed: 43 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,43 @@
1-
# Cake.Issues.GitRepository
2-
Addin for providing issues of a Git repository to Cake.Issues Addin
1+
# Git Repository Issue Provider for Cake.Issues Addin
2+
3+
This addin for the Cake Build Automation System allows you to analyze Git repositories and process them
4+
using the [Cake Issues addin](https://github.com/cake-contrib/Cake.Issues).
5+
6+
For more information about this add-in see the [Cake.Issues website](https://cakeissues.net)
7+
and for general information about the Cake build automation system see the [Cake website](http://cakebuild.net)
8+
9+
[![License](http://img.shields.io/:license-mit-blue.svg)](https://github.com/cake-contrib/Cake.Issues.GitRepository/blob/feature/build/LICENSE)
10+
11+
## Information
12+
13+
| | Stable | Pre-release |
14+
|:--:|:--:|:--:|
15+
|GitHub Release|-|[![GitHub release](https://img.shields.io/github/release/cake-contrib/Cake.Issues.GitRepository.svg)](https://github.com/cake-contrib/Cake.Issues.GitRepository/releases/latest)|
16+
|NuGet|[![NuGet](https://img.shields.io/nuget/v/Cake.Issues.GitRepository.svg)](https://www.nuget.org/packages/Cake.Issues.GitRepository)|[![NuGet](https://img.shields.io/nuget/vpre/Cake.Issues.GitRepository.svg)](https://www.nuget.org/packages/Cake.Issues.GitRepository)|
17+
18+
## Build Status
19+
20+
| | Develop | Master |
21+
|:--:|:--:|:--:|
22+
|AppVeyor Windows|[![Build status](https://ci.appveyor.com/api/projects/status/221d0dg6roeysqy4/branch/develop?svg=true)](https://ci.appveyor.com/project/cakecontrib/cake-issues-gitrepository/branch/develop)|[![Build status](https://ci.appveyor.com/api/projects/status/221d0dg6roeysqy4/branch/master?svg=true)](https://ci.appveyor.com/project/cakecontrib/cake-issues-gitrepository/branch/master)|
23+
|Azure DevOps Windows|[![Build Status](https://dev.azure.com/cake-contrib/Cake.Issues.GitRepository/_apis/build/status/cake-contrib.Cake.Issues.GitRepository?branchName=develop&jobName=Windows)](https://dev.azure.com/cake-contrib/Cake.Issues.GitRepository/_build/latest?definitionId=13&branchName=develop)|[![Build Status](https://dev.azure.com/cake-contrib/Cake.Issues.GitRepository/_apis/build/status/cake-contrib.Cake.Issues.GitRepository?branchName=master&jobName=Windows)](https://dev.azure.com/cake-contrib/Cake.Issues.GitRepository/_build/latest?definitionId=13&branchName=master)|
24+
|Azure DevOps macOS|[![Build Status](https://dev.azure.com/cake-contrib/Cake.Issues.GitRepository/_apis/build/status/cake-contrib.Cake.Issues.GitRepository?branchName=develop&jobName=macOS)](https://dev.azure.com/cake-contrib/Cake.Issues.GitRepository/_build/latest?definitionId=13&branchName=develop)|[![Build Status](https://dev.azure.com/cake-contrib/Cake.Issues.GitRepository/_apis/build/status/cake-contrib.Cake.Issues.GitRepository?branchName=master&jobName=macOS)](https://dev.azure.com/cake-contrib/Cake.Issues.GitRepository/_build/latest?definitionId=13&branchName=master)|
25+
|Azure DevOps Ubuntu|[![Build Status](https://dev.azure.com/cake-contrib/Cake.Issues.GitRepository/_apis/build/status/cake-contrib.Cake.Issues.GitRepository?branchName=develop&jobName=Ubuntu)](https://dev.azure.com/cake-contrib/Cake.Issues.GitRepository/_build/latest?definitionId=13&branchName=develop)|[![Build Status](https://dev.azure.com/cake-contrib/Cake.Issues.GitRepository/_apis/build/status/cake-contrib.Cake.Issues.GitRepository?branchName=master&jobName=Ubuntu)](https://dev.azure.com/cake-contrib/Cake.Issues.GitRepository/_build/latest?definitionId=13&branchName=master)|
26+
27+
## Code Coverage
28+
29+
[![Coverage Status](https://coveralls.io/repos/github/cake-contrib/Cake.Issues.GitRepository/badge.svg?branch=develop)](https://coveralls.io/github/cake-contrib/Cake.Issues.GitRepository?branch=develop)
30+
31+
## Quick Links
32+
33+
- [Documentation](https://cakeissues.net)
34+
35+
## Chat Room
36+
37+
Come join in the conversation about this addin in our Gitter Chat Room
38+
39+
[![Join the chat at https://gitter.im/cake-contrib/Lobby](https://badges.gitter.im/cake-contrib/Lobby.svg)](https://gitter.im/cake-contrib/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
40+
41+
## Contributing
42+
43+
Contributions are welcome. See [Contribution Guidelines](CONTRIBUTING.md).

azure-pipelines.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
trigger:
2+
- develop
3+
- master
4+
- release/*
5+
- hotfix/*
6+
7+
pr:
8+
- develop
9+
10+
jobs:
11+
- job: Windows
12+
pool:
13+
vmImage: 'vs2017-win2016'
14+
steps:
15+
- powershell: |
16+
$ENV:CAKE_SKIP_GITVERSION=([string]::IsNullOrEmpty($ENV:SYSTEM_PULLREQUEST_PULLREQUESTID) -eq $False).ToString()
17+
.\build.ps1 -target Buildserver
18+
exit $LASTEXITCODE
19+
displayName: 'Cake Build'
20+
- job: macOS
21+
pool:
22+
vmImage: 'macOS-10.14'
23+
steps:
24+
# To manually select a Xamarin SDK version on the Hosted macOS agent, enable this script with the SDK version you want to target
25+
# https://go.microsoft.com/fwlink/?linkid=871629
26+
- bash: |
27+
sudo $AGENT_HOMEDIRECTORY/scripts/select-xamarin-sdk.sh 5_18_1
28+
displayName: 'Select Mono 5.18.1'
29+
- bash: |
30+
./build.sh --target Buildserver
31+
displayName: 'Cake Build'
32+
- job: Ubuntu
33+
pool:
34+
vmImage: 'ubuntu-16.04'
35+
steps:
36+
- bash: |
37+
./build.sh --target Buildserver
38+
displayName: 'Cake Build'

0 commit comments

Comments
 (0)