-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
58 changed files
with
2,411 additions
and
44 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
image: | ||
- Ubuntu | ||
- Visual Studio 2017 | ||
version: '{build}' | ||
pull_requests: | ||
do_not_increment_build_number: true | ||
skip_branch_with_pr: true | ||
configuration: Release | ||
environment: | ||
APPVEYOR_YML_DISABLE_PS_LINUX: true | ||
|
||
branches: | ||
except: | ||
- ci/travis | ||
- /^dependabot\/.*/ | ||
|
||
matrix: | ||
fast_finish: true | ||
|
||
build: off | ||
test: off | ||
deploy: off | ||
|
||
build_script: | ||
- ps: .\build.ps1 -Target AppVeyor -Configuration $env:CONFIGURATION | ||
- sh: ./build.sh --target=AppVeyor --configuration=$CONFIGURATION | ||
|
||
|
||
cache: | ||
- 'tools -> recipe.cake,tools/packages.config' | ||
- 'src/Cake.Warp/warp -> recipe.cake' | ||
|
||
for: | ||
|
||
- | ||
matrix: | ||
only: | ||
- image: Ubuntu | ||
environment: | ||
GITHUB_PASSWORD: | ||
MYGET_API_KEY: | ||
GITTER_TOKEN: | ||
SLACK_TOKEN: | ||
TWITTER_CONSUMER_KEY: | ||
TWITTER_ACCESS_TOKEN: | ||
NUGET_API_KEY: | ||
WYAM_ACCESS_TOKEN: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
codecov: | ||
ci: # Ignore builds on travis, until it is supported in codecov-exe | ||
- !travis-ci | ||
|
||
coverage: | ||
range: "70...100" | ||
|
||
status: | ||
changes: yes | ||
|
||
comment: | ||
require_changes: yes |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
root = true | ||
|
||
[*] | ||
charset = utf-8 | ||
end_of_line = lf | ||
indent_size = 4 | ||
indent_style = space | ||
insert_final_newline = true | ||
trim_trailing_whitespace = true | ||
|
||
[*.{sln,csproj}] | ||
end_of_line = crlf | ||
|
||
[*.md] | ||
trim_trailing_whitespace = false | ||
|
||
[*.ps1] | ||
charset = utf-8-bom | ||
end_of_line = crlf | ||
|
||
[*.{yml,yaml}] | ||
indent_size = 2 | ||
indent_style = space | ||
|
||
# Files that need to be crlf eol to work | ||
[tasks.json] | ||
end_of_line = crlf |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
############################################################################### | ||
# Set default behavior to automatically normalize line endings. | ||
############################################################################### | ||
* text eol=lf | ||
|
||
############################################################################### | ||
# Set default behavior for command prompt diff. | ||
# | ||
# This is need for earlier builds of msysgit that does not have it on by | ||
# default for csharp files. | ||
# Note: This is only used by command line | ||
############################################################################### | ||
*.cs diff=csharp | ||
|
||
*.ps1 text eol=crlf | ||
*.sh text eol=lf | ||
|
||
*.sln text eol=crlf | ||
*.csproj text eol=crlf | ||
tasks.json text eol=crlf | ||
|
||
# | ||
# Exclude files from exporting | ||
# | ||
|
||
.gitattributes export-ignore | ||
.gitignore export-ignore | ||
|
||
# Markdown files need special handling for git diff | ||
*.md text whitespace=-trailing-space |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
# Ignore everything in vscode folder | ||
# except what we want users to | ||
# contribute if there is any | ||
# improvement | ||
.vscode/* | ||
!.vscode/extensions.json | ||
!.vscode/tasks.json | ||
|
||
# User-specific files in Visual Studio | ||
*.suo | ||
*.user | ||
*.userosscache | ||
*.sln.docstates | ||
.vs/ | ||
|
||
# GhostDoc plugin settings file | ||
*.GhostDoc.xml | ||
|
||
# Ignore cake tools directory, except packages.config | ||
tools/* | ||
!tools/packages.config | ||
|
||
# Ignore build artifacts | ||
BuildArtifacts/ | ||
[Oo]bj/ | ||
[Bb]in/ | ||
|
||
# OS Specific files | ||
*~ | ||
.DS_Store | ||
.AppleDouble | ||
.LSOverride | ||
|
||
# .nfs files are created when an open file is removed but is still being accessed | ||
.nfs* | ||
|
||
# Windows thumbnail cache files | ||
Thumbs.db | ||
ehthumbs.db | ||
ehthumbs_vista.db | ||
|
||
# Windows shortcuts | ||
*.lnk | ||
|
||
# Thumbnails | ||
._* | ||
|
||
# Cake.Graph related | ||
docs/input/tasks/* | ||
|
||
# Wyam related | ||
config.wyam.* | ||
|
||
|
||
# Project specific ignore list | ||
warp/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
pull_request_rules: | ||
- name: Add Documentation label for documentation changes, but not in source | ||
conditions: | ||
- "files~=^(docs/.*|README.md|CODE_OF_CONDUCT.md|CONTRIBUTING.md)$" | ||
- "-files~=^src/Cake.Warp/.*$" | ||
actions: | ||
label: | ||
add: ["Documentation"] | ||
- name: Add build label when no change in source, and not in documentation | ||
conditions: | ||
- "-files~=^(docs/.*|README.md|CODE_OF_CONDUCT.md|CONTRIBUTING.md)$" | ||
- "-files~=^src/Cake.Warp/.*$" | ||
actions: | ||
label: | ||
add: ["Build"] | ||
- name: "Add Breaking change when Cake.Core is mentioned in title" | ||
conditions: | ||
- "title~=Cake.Core" | ||
actions: | ||
label: | ||
add: ["Breaking Change"] | ||
remove: ["Build"] # In case dependabot was the one that opened this | ||
# Although we can not have mergify auto-merge PR's (because we require GPG signature) | ||
# We still want this rule, in case mergify suddenly signs commits. | ||
- name: "Comment on Pull Request when CI passes, and no outstanding issues" | ||
conditions: | ||
- "status-success=continuous-integration/appveyor/pr" | ||
- "status-success=continuous-integration/travis-ci/pr" | ||
- "status-success=codecov/patch" | ||
- "#approved-reviews-by>=1" | ||
- "#review-requested=0" | ||
- "#changes-requested-reviews-by=0" | ||
- "#commented-reviews-by=0" | ||
actions: | ||
comment: | ||
message: "Thank you for your contribution, this PR will be merged by a human collaborator soon!" | ||
- name: delete head branch after merge | ||
conditions: [] | ||
actions: | ||
delete_head_branch: {} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
language: csharp | ||
dist: xenial | ||
os: | ||
- linux | ||
- osx | ||
mono: latest | ||
dotnet: 2.1.603 | ||
|
||
cache: | ||
directories: | ||
- tools | ||
- src/Cake.Warp/warp | ||
env: | ||
global: | ||
- DOTNET_CLI_TELEMETRY_OPTOUT: 1 | ||
- DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true | ||
git: | ||
depth: false | ||
|
||
branches: | ||
except: | ||
- ci/appveyor | ||
- /^dependabot\/.*/ | ||
|
||
script: | ||
- ./build.sh |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
{ | ||
"recommendations": [ | ||
"ms-vscode.csharp", | ||
"jchannon.csharpextensions", | ||
"cake-build.cake-vscode", | ||
"editorconfig.editorconfig", | ||
"davidanson.vscode-markdownlint" | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
{ | ||
"files.encoding": "utf8", | ||
"[powershell]": { | ||
"files.encoding": "utf8bom" | ||
}, | ||
"editor.rulers": [80], | ||
"[markdown]": { | ||
"editor.rulers": [120] | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
{ | ||
"version": "2.0.0", | ||
"tasks": [ | ||
{ | ||
"label": "restore", | ||
"command": "dotnet", | ||
"type": "process", | ||
"args": [ | ||
"restore", | ||
"${workspaceFolder}/src/Cake.Warp.sln" | ||
] | ||
}, | ||
{ | ||
"label": "build", | ||
"command": "dotnet", | ||
"dependsOn":["restore"], | ||
"type": "process", | ||
"args": [ | ||
"build", | ||
"${workspaceFolder}/src/Cake.Warp.sln", | ||
"--no-restore" | ||
], | ||
"problemMatcher": "$tsc", | ||
"group": { | ||
"kind": "build", | ||
"isDefault": true | ||
} | ||
}, | ||
{ | ||
"label": "publish", | ||
"command": "dotnet", | ||
"type": "process", | ||
"args": [ | ||
"publish", | ||
"${workspaceFolder}/src/Cake.Warp/Cake.Warp.csproj" | ||
], | ||
"problemMatcher": "$tsc" | ||
}, | ||
{ | ||
"label": "watch", | ||
"command": "dotnet", | ||
"type": "process", | ||
"args": [ | ||
"watch", | ||
"--project", | ||
"${workspaceFolder}/src/Cake.Warp.Tests/Cake.Warp.Tests.csproj", | ||
"--verbose", | ||
"test" | ||
], | ||
"problemMatcher": "$tsc" | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
## 0.1.0 (2019-05-13) | ||
|
||
|
||
As part of this release we had [11 issues](https://github.com/cake-contrib/Cake.Warp/milestone/1?closed=1) closed. | ||
The first public release of Cake.Warp | ||
|
||
__Enhancement__ | ||
|
||
- [__#16__](https://github.com/cake-contrib/Cake.Warp/issues/16) Create nuget packages through dotnet pack | ||
|
||
__Features__ | ||
|
||
- [__#7__](https://github.com/cake-contrib/Cake.Warp/issues/7) Create the settings class that will hold all parameters that will be passed to warp | ||
- [__#6__](https://github.com/cake-contrib/Cake.Warp/issues/6) Add the first basic alias that allows the use of warp | ||
- [__#5__](https://github.com/cake-contrib/Cake.Warp/issues/5) Target Cake version 0.28.0 for the first release | ||
- [__#4__](https://github.com/cake-contrib/Cake.Warp/issues/4) Embedd the warp binaries and extract the correct binary when the library gets loaded | ||
|
||
__Documentation__ | ||
|
||
- [__#13__](https://github.com/cake-contrib/Cake.Warp/issues/13) Create basic documentation using Wyam | ||
- [__#1__](https://github.com/cake-contrib/Cake.Warp/issues/1) Add documentation related files |
Oops, something went wrong.