appveyor.yml 1.0 KB
Newer Older
麦壳饼's avatar
麦壳饼 已提交
1
version: 0.1.{build}
麦壳饼's avatar
麦壳饼 已提交
2
image: Visual Studio 2019
麦壳饼's avatar
麦壳饼 已提交
3 4
init:
- ps: Install-Product node $env:nodejs_version
麦壳饼's avatar
麦壳饼 已提交
5 6 7 8 9 10
assembly_info:
  patch: true
  file: '**\AssemblyInfo.*'
  assembly_version: '{version}'
  assembly_file_version: '{version}'
  assembly_informational_version: '{version}'
麦壳饼's avatar
麦壳饼 已提交
11 12 13 14
dotnet_csproj:
  patch: true
  file: '**\*.csproj'
  version: '{version}'
麦壳饼's avatar
麦壳饼 已提交
15
  version_prefix: '{version}'
麦壳饼's avatar
麦壳饼 已提交
16 17 18 19 20 21 22 23 24
  package_version: '{version}'
  assembly_version: '{version}'
  file_version: '{version}'
  informational_version: '{version}'
environment:
  nodejs_version: 11
install:
- cmd: >-
    git submodule sync --recursive
麦壳饼's avatar
麦壳饼 已提交
25

麦壳饼's avatar
麦壳饼 已提交
26
    git submodule update --init --recursive
麦壳饼's avatar
麦壳饼 已提交
27
build_script:
麦壳饼's avatar
麦壳饼 已提交
28 29 30 31
- cmd: >-
    dotnet publish  -c Release   ./IoTSharp/IoTSharp.csproj

    dotnet publish  -c Release    ./IoTSharp.Edge.ModBus/IoTSharp.Edge.ModBus.csproj
麦壳饼's avatar
麦壳饼 已提交
32
artifacts:
麦壳饼's avatar
麦壳饼 已提交
33 34 35 36 37 38 39
- path: IoTSharp\bin\Release\netcoreapp3.0\publish\
  name: IoTSharp
- path: IoTSharp.Extensions\bin\Release\*.nupkg
  name: IoTSharp.Extensions
- path: IoTSharp.Edge.ModBus\bin\Release\netcoreapp3.0\publish\
  name: IoTSharp.Edge.ModBus
deploy: off