Skip to content

Commit

Permalink
Merge branch 'release/0.7.0'
Browse files Browse the repository at this point in the history
* release/0.7.0:
  (GH-11) Finished blog post
  (GH-11) Added Wyam Documentation
  (GH-8) Corrected cache invalidation
  (GH-8) Updated AppVeyor config file
  (GH-8) Refactoring to get basic build to work
  (GH-8) Updated gitignore file
  (GH-8) Added main Cake.Recipe files
  (GH-8) Removed GitVersion Config file
  (GH-8) Added GRM Config file
  (GH-8) Renamed AppVeyor file
  • Loading branch information
gep13 committed Mar 31, 2017
2 parents 1c720c1 + 199ba0d commit 72802e0
Show file tree
Hide file tree
Showing 30 changed files with 691 additions and 457 deletions.
26 changes: 26 additions & 0 deletions .appveyor.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#---------------------------------#
# Build Script #
#---------------------------------#
build_script:
- ps: .\build.ps1 -Target AppVeyor

# Tests
test: off

#---------------------------------#
# Branches to build #
#---------------------------------#
branches:
# Whitelist
only:
- develop
- master
- /release/.*/
- /hotfix/.*/

#---------------------------------#
# Build Cache #
#---------------------------------#
cache:
- src\packages -> src\**\packages.config
- tools -> setup.cake
45 changes: 34 additions & 11 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.

# Cake
/Tools
VersionAssemblyInfo.*
##
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore

# User-specific files
*.suo
Expand Down Expand Up @@ -44,9 +42,11 @@ TestResult.xml
[Rr]eleasePS/
dlldata.c

# DNX
# .NET Core
project.lock.json
project.fragment.lock.json
artifacts/
**/Properties/launchSettings.json

*_i.c
*_p.c
Expand Down Expand Up @@ -84,6 +84,8 @@ ipch/
*.opensdf
*.sdf
*.cachefile
*.VC.db
*.VC.VC.opendb

# Visual Studio profiler
*.psess
Expand Down Expand Up @@ -111,6 +113,10 @@ _TeamCity*
# DotCover is a Code Coverage Tool
*.dotCover

# Visual Studio code coverage results
*.coverage
*.coveragexml

# NCrunch
_NCrunch_*
.*crunch*.local.xml
Expand Down Expand Up @@ -142,11 +148,16 @@ publish/
# Publish Web Output
*.[Pp]ublish.xml
*.azurePubxml
# TODO: Comment the next line if you want to checkin your web deploy settings
# TODO: Comment the next line if you want to checkin your web deploy settings
# but database connection strings (with potential passwords) will be unencrypted
*.pubxml
*.publishproj

# Microsoft Azure Web App publish settings. Comment the next line if you want to
# checkin your Azure Web App publish settings, but sensitive information contained
# in these scripts will be unencrypted
PublishScripts/

# NuGet Packages
*.nupkg
# The packages folder can be ignored because of Package Restore
Expand All @@ -167,9 +178,6 @@ csx/
ecf/
rcf/

# Microsoft Azure ApplicationInsights config file
ApplicationInsights.config

# Windows Store app package directories and files
AppPackages/
BundleArtifacts/
Expand All @@ -188,12 +196,13 @@ ClientBin/
*~
*.dbmdl
*.dbproj.schemaview
*.jfm
*.pfx
*.publishsettings
node_modules/
orleans.codegen.cs

# Since there are multiple workflows, uncomment next line to ignore bower_components
# Since there are multiple workflows, uncomment next line to ignore bower_components
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
#bower_components/

Expand Down Expand Up @@ -232,6 +241,9 @@ FakesAssemblies/
# Visual Studio 6 workspace options file
*.opt

# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
*.vbw

# Visual Studio LightSwitch build output
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
Expand All @@ -242,6 +254,7 @@ _Pvt_Extensions

# Paket dependency manager
.paket/paket.exe
paket-files/

# FAKE - F# Make
.fake/
Expand All @@ -250,4 +263,14 @@ _Pvt_Extensions
.idea/
*.sln.iml

/*.nupkg
# CodeRush
.cr/

# Python Tools for Visual Studio (PTVS)
__pycache__/
*.pyc

# Cake - Uncomment if you are using it
tools/**
!tools/packages.config
BuildArtifacts/
12 changes: 12 additions & 0 deletions GitReleaseManager.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
issue-labels-include:
- Breaking change
- Feature
- Bug
- Improvement
- Documentation
issue-labels-exclude:
- Build
issue-labels-alias:
- name: Documentation
header: Documentation
plural: Documentation
2 changes: 0 additions & 2 deletions GitVersionConfig.yaml

This file was deleted.

52 changes: 29 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,36 +1,42 @@
# cake-gulp
# Cake.Gulp

## Usage
Cake.Gulp is a set of aliases for Cake to help with running Gulp scripts as part of a build.

```c#
#addin "Cake.Gulp"
[![License](http://img.shields.io/:license-mit-blue.svg)](http://cake-contrib.mit-license.org)

Task("Default")
.Does(() =>
{
// Executes gulp from a global installation (npm install -g gulp)
Gulp.Global.Execute();
## Information

// Executes gulp from a local installation (npm install gulp)
Gulp.Local.Execute();
});
```
| | Stable | Pre-release |
|---|---|---|
|GitHub Release|-|[![GitHub release](https://img.shields.io/github/release/cake-contrib/Cake.Gulp.svg)](https://github.com/cake-contrib/Cake.Gulp/releases/latest)|
|NuGet|[![NuGet](https://img.shields.io/nuget/v/Cake.Gulp.svg)](https://www.nuget.org/packages/Cake.Gulp)|[![NuGet](https://img.shields.io/nuget/vpre/Cake.Gulp.svg)](https://www.nuget.org/packages/Cake.Gulp)|

## Scope
## Build Status

Cake.Gulp currently supports the following npm commands:
|Develop|Master|
|:--:|:--:|
|[![Build status](https://ci.appveyor.com/api/projects/status/0tbbj0v683qf39oo/branch/develop?svg=true)](https://ci.appveyor.com/project/cakecontrib/cake-gulp/branch/develop)|[![Build status](https://ci.appveyor.com/api/projects/status/0tbbj0v683qf39oo/branch/develop?svg=true)](https://ci.appveyor.com/project/cakecontrib/cake-gulp/branch/master)|

* Executing gulp from a local installation with arguments
* Executing gulp from a global installation with arguments
## Code Coverage

My primary goal for the project is to support the build workflow I need as a .NET developer.
[![Coverage Status](https://coveralls.io/repos/github/cake-contrib/Cake.Gulp/badge.svg?branch=develop)](https://coveralls.io/github/cake-contrib/Cake.Gulp?branch=develop)

Cake.Gulp will most likely be paired with [Cake.Npm](https://github.com/Philo/cake-npm) to support the installation of gulp itself along with any dependencies your gulp file requires.
## Quick Links

## Tests
- [Documentation](https://cake-contrib.github.io/Cake.Gulp)

Cake.Gulp is covered by a set of unit tests contributed by @nengberg
## Chat Room

## I cant do _<insert-function-here_
Come join in the conversation about Cake.Gulp in our Gitter Chat Room

See above, the initial release supports only the most basic functionality I need, if you have feature requests please submit them as issues
[![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)

## Build

To build this package we are using Cake.

On Windows PowerShell run:

```powershell
./build
```
10 changes: 0 additions & 10 deletions appveyor.yml

This file was deleted.

Loading

0 comments on commit 72802e0

Please sign in to comment.