Skip to content

Commit ced15c7

Browse files
committed
Merge branch 'release/0.1.0'
2 parents b0a1cba + 976e81b commit ced15c7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+3409
-5
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: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# Created by https://www.gitignore.io/api/cake,visualstudio
2+
3+
### Cake ###
4+
tools/*
5+
!tools/packages.config
6+
7+
### VisualStudio ###
18
## Ignore Visual Studio temporary files, build results, and
29
## files generated by popular Visual Studio add-ons.
310
##
@@ -148,9 +155,11 @@ publish/
148155
# Publish Web Output
149156
*.[Pp]ublish.xml
150157
*.azurePubxml
151-
# TODO: Comment the next line if you want to checkin your web deploy settings
152-
# but database connection strings (with potential passwords) will be unencrypted
153-
*.pubxml
158+
# TODO: Uncomment the next line to ignore your web deploy settings.
159+
# By default, sensitive information, such as encrypted password
160+
# should be stored in the .pubxml.user file.
161+
#*.pubxml
162+
*.pubxml.user
154163
*.publishproj
155164

156165
# Microsoft Azure Web App publish settings. Comment the next line if you want to
@@ -286,3 +295,14 @@ __pycache__/
286295
*.btm.cs
287296
*.odx.cs
288297
*.xsd.cs
298+
299+
### VisualStudio Patch ###
300+
# By default, sensitive information, such as encrypted password
301+
# should be stored in the .pubxml.user file.
302+
303+
# End of https://www.gitignore.io/api/cake,visualstudio
304+
305+
# Project specific
306+
307+
BuildArtifacts/
308+
config.wyam.*

.travis.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
language: csharp
2+
script:
3+
- ./build.sh -v diagnostic
4+
os:
5+
- linux
6+
- osx
7+
cache:
8+
directories:
9+
- packages
10+
- tools

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

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2017 Pascal Berger
3+
Copyright (c) Pascal Berger
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,36 @@
1-
# Cake.Tfs
1+
# TFS / VSTS support for Cake
2+
3+
This addin for Cake allows you to work with Team Foundation Server or Visual Studio Team Services.
4+
5+
[![License](http://img.shields.io/:license-mit-blue.svg)](https://github.com/cake-contrib/Cake.Tfs/blob/feature/build/LICENSE)
6+
7+
## Information
8+
9+
| | Stable | Pre-release |
10+
|:--:|:--:|:--:|
11+
|GitHub Release|-|[![GitHub release](https://img.shields.io/github/release/cake-contrib/Cake.Tfs.svg)](https://github.com/cake-contrib/Cake.Tfs/releases/latest)|
12+
|NuGet|[![NuGet](https://img.shields.io/nuget/v/Cake.Tfs.svg)](https://www.nuget.org/packages/Cake.Tfs)|[![NuGet](https://img.shields.io/nuget/vpre/Cake.Tfs.svg)](https://www.nuget.org/packages/Cake.Tfs)|
13+
14+
## Build Status
15+
16+
|Develop|Master|
17+
|:--:|:--:|
18+
|[![Build status](https://ci.appveyor.com/api/projects/status/c0akmejs4b136s0o/branch/develop?svg=true)](https://ci.appveyor.com/project/cakecontrib/cake-tfs/branch/develop)|[![Build status](https://ci.appveyor.com/api/projects/status/c0akmejs4b136s0o/branch/master?svg=true)](https://ci.appveyor.com/project/cakecontrib/cake-tfs/branch/master)|
19+
20+
## Code Coverage
21+
22+
[![Coverage Status](https://coveralls.io/repos/github/cake-contrib/Cake.Tfs/badge.svg?branch=develop)](https://coveralls.io/github/cake-contrib/Cake.Tfs?branch=develop)
23+
24+
## Quick Links
25+
26+
- [Documentation](https://cake-contrib.github.io/Cake.Tfs)
27+
28+
## Chat Room
29+
30+
Come join in the conversation about this addin in our Gitter Chat Room
31+
32+
[![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)
33+
34+
## Contributing
35+
36+
Contributions are welcome. See [Contribution Guidelines](CONTRIBUTING.md).

0 commit comments

Comments
 (0)