add travis and appveyor build scripts.
This commit is contained in:
Родитель
24042d62ad
Коммит
d16f10a4ec
|
@ -0,0 +1,14 @@
|
|||
sudo: required
|
||||
language: csharp
|
||||
os:
|
||||
- linux
|
||||
dist: trusty
|
||||
|
||||
script:
|
||||
- sudo apt-get install -y libunwind8 libunwind8-dev gettext libicu-dev liblttng-ust-dev libcurl4-openssl-dev libssl-dev uuid-dev unzip
|
||||
- wget https://dotnetcli.blob.core.windows.net/dotnet/Sdk/master/dotnet-dev-ubuntu-x64.latest.tar.gz
|
||||
- mkdir ~/dotnet
|
||||
- tar zxf dotnet-dev-ubuntu-x64.latest.tar.gz -C ~/dotnet
|
||||
- sudo ln -s ~/dotnet/dotnet /usr/bin/
|
||||
- dotnet --info
|
||||
- ./build.sh --configuration "Release"
|
|
@ -0,0 +1,23 @@
|
|||
version: 0.2.0.{build}
|
||||
os: Visual Studio 2017
|
||||
install:
|
||||
- if not exist dotnet-dev-win-x64.latest.zip appveyor DownloadFile https://dotnetcli.blob.core.windows.net/dotnet/Sdk/master/dotnet-dev-win-x64.latest.zip -FileName "dotnet-dev-win-x64.latest.zip"
|
||||
- cmd: 7z x dotnet-dev-win-x64.latest.zip -oc:\dotnet
|
||||
|
||||
before_build:
|
||||
- cmd: git submodule update --init --recursive
|
||||
- cmd: path c:\dotnet
|
||||
- cmd: dotnet --info
|
||||
|
||||
build_script:
|
||||
- cmd: dotnet --info
|
||||
- ps: path c:\dotnet
|
||||
- ps: $url1='https://img.shields.io/badge/version-v0.2.' + $env:APPVEYOR_BUILD_NUMBER + '-blue.svg'
|
||||
- ps: .\download.ps1 $url1 "latest-version-badge.svg"
|
||||
- ps: .\build.ps1
|
||||
|
||||
test: off
|
||||
|
||||
artifacts:
|
||||
- path: artifacts/zip/*.zip
|
||||
- path: latest-version-badge.svg
|
Загрузка…
Ссылка в новой задаче