forked from baynezy/Html2Markdown
-
Notifications
You must be signed in to change notification settings - Fork 0
/
appveyor.yml
40 lines (36 loc) · 1.05 KB
/
appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
version: 3.3.1.{build}
skip_tags: true
configuration: Release
init:
- git config --global core.autocrlf true
install:
- ps: npm install -g [email protected]
build:
publish_nuget: true
verbosity: minimal
environment:
Test.Path: C:\projects\html2markdown\test\Html2Markdown.Test\Files\
GithubEmail: [email protected]
GithubUsername: baynezy
GithubPersonalAccessToken:
secure: 9EkZYUVbHPWlMZLyUqjY79llLHc6DghntcHAodFfiMyOsIc4pbCNNEMv/lTi0SvJ
deploy:
- provider: NuGet
api_key:
secure: +wqELgJP/mgvSbyFi/7p+82HSObi3k3Z/B6HGwCnqIjYRPhEgzKU9543DBXNUsUd
on:
branch: master
build_script:
- cmd: >-
cd %BUILD_DIR%
markdownlint .
dotnet restore
dotnet build
dotnet pack .\src\Html2Markdown\Html2Markdown.csproj -c %CONFIGURATION% /p:PackageVersion=%APPVEYOR_BUILD_VERSION%
test_script:
- cmd: >-
dotnet test .\test\Html2Markdown.Test\Html2Markdown.Test.csproj --logger "trx;LogFileName=results.trx"
on_finish:
- ps: ./uploadTestResults.ps1
artifacts:
- path: src\Html2Markdown\bin\Release\*.nupkg