Skip to content

Commit 378128e

Browse files
authored
App build script (#4)
1 parent 60a9297 commit 378128e

File tree

3 files changed

+45
-4
lines changed

3 files changed

+45
-4
lines changed

StringToExpression.sln

+11-2
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,21 @@
11

22
Microsoft Visual Studio Solution File, Format Version 12.00
33
# Visual Studio 15
4-
VisualStudioVersion = 15.0.26228.12
4+
VisualStudioVersion = 15.0.27130.2027
55
MinimumVisualStudioVersion = 10.0.40219.1
66
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{DAB89BA5-F320-49BD-A68E-12E3C7191CDD}"
77
EndProject
88
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{03FEEEAD-4F6F-4573-83E4-E4CABAA242A8}"
99
EndProject
1010
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StringToExpression", "src\StringToExpression\StringToExpression.csproj", "{718F11D6-BD9A-4267-95D0-10446D7E0877}"
1111
EndProject
12-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StringToExpression.Test", "tests\StringToExpression.Test\StringToExpression.Test.csproj", "{D2058E9F-F528-46CF-89CA-762473CECBB1}"
12+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StringToExpression.Test", "tests\StringToExpression.Test\StringToExpression.Test.csproj", "{D2058E9F-F528-46CF-89CA-762473CECBB1}"
13+
EndProject
14+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "solution", "solution", "{611895B5-01E4-4250-9839-FD4302339B8A}"
15+
ProjectSection(SolutionItems) = preProject
16+
appveyor.yml = appveyor.yml
17+
README.md = README.md
18+
EndProjectSection
1319
EndProject
1420
Global
1521
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -33,4 +39,7 @@ Global
3339
{718F11D6-BD9A-4267-95D0-10446D7E0877} = {DAB89BA5-F320-49BD-A68E-12E3C7191CDD}
3440
{D2058E9F-F528-46CF-89CA-762473CECBB1} = {03FEEEAD-4F6F-4573-83E4-E4CABAA242A8}
3541
EndGlobalSection
42+
GlobalSection(ExtensibilityGlobals) = postSolution
43+
SolutionGuid = {13135A16-FF7F-4EBB-8D27-64FC4ABBB276}
44+
EndGlobalSection
3645
EndGlobal

appveyor.yml

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
version: build.{build}
2+
skip_tags: true
3+
image: Visual Studio 2017
4+
configuration: Release
5+
before_build:
6+
- ps: >-
7+
nuget restore
8+
9+
10+
[xml]$proj = Get-Content src/StringToExpression/StringToExpression.csproj
11+
12+
$semver = $proj.Project.PropertyGroup.Version
13+
14+
Set-AppveyorBuildVariable "semver" $semver
15+
16+
Update-AppveyorBuild -Version "$semver-build.${env:APPVEYOR_BUILD_NUMBER}"
17+
build:
18+
verbosity: minimal
19+
artifacts:
20+
- path: src\StringToExpression\bin\Release\StringToExpression.*.*.*.nupkg
21+
name: nupkg
22+
deploy:
23+
- provider: NuGet
24+
api_key:
25+
secure: m1xUVHMKrTgtEjKzGIjq//R7lwqz/7QUsUEHEMDULavC/UkEq3VDNrN2+KcQSn2I
26+
on:
27+
branch: master
28+
- provider: GitHub
29+
release: v$(semver)
30+
auth_token:
31+
secure: gXbKvXCpJ7lATfojiHtJlVpYYeGXCsIdHTumgAqK/4rlnNApfXNTiCaUV5QoB42K
32+
artifact: nupkg
33+
on:
34+
branch: master

build/package.bat

-2
This file was deleted.

0 commit comments

Comments
 (0)