Skip to content

Commit 9b09e8a

Browse files
author
Justin Skiles
committed
Adding psake build scripts.
Updated appveyor to build CI to dev feed and release builds to nuget feed. Updated solution and projects to support .NET Core.
1 parent 7931514 commit 9b09e8a

128 files changed

Lines changed: 6426 additions & 271 deletions

File tree

Some content is hidden

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

appveyor.yml

Lines changed: 28 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,37 @@
1-
version: 3.1.0.{build}
1+
version: '{build}'
22

3-
branches:
3+
pull_requests:
4+
do_not_increment_build_number: true
5+
6+
branches:
47
only:
5-
- master
6-
7-
assembly_info:
8-
patch: true
9-
file: AssemblyInfo.*
10-
assembly_version: "{version}"
11-
assembly_file_version: "{version}"
12-
assembly_informational_version: "{version}"
13-
14-
configuration: Release
15-
16-
build:
17-
project: src\SteamWebAPI2.sln
18-
publish_nuget: true
19-
include_nuget_references: true
8+
- master
209

21-
cache:
22-
- src\packages -> **\packages.config
10+
nuget:
11+
disable_publish_on_pr: true
2312

24-
before_build:
25-
- cmd: nuget restore src\SteamWebAPI2.sln
13+
build_script:
14+
- cmd: .\psake.bat ci
15+
16+
test: off
17+
18+
artifacts:
19+
- path: .\artifacts\**\*.nupkg
20+
name: NuGet
2621

2722
deploy:
2823
- provider: NuGet
24+
server: https://www.myget.org/F/babelshift-ci/api/v2/package
25+
api_key:
26+
secure: zI5gnqOnLVuIzNHVG1eiCpi5mEsT1i6AvwOHwIIm27NOURZFnCHhwG3SE49f0f88
27+
skip_symbols: true
28+
on:
29+
branch: master
30+
31+
- provider: NuGet
32+
name: production
2933
api_key:
3034
secure: vIHuOdB4aYJEqNACb3jjCg3m/qZLqpwYlruu8J0BOiX81lRrmussVEUqiWRBTrRQ
31-
skip_symbols: false
32-
artifact: /.*\.nupkg/
35+
on:
36+
branch: master
37+
appveyor_repo_tag: true

0 commit comments

Comments
 (0)