CrystalQuartz

Форк
0
/
.travis.yml 
37 строк · 1.1 Кб
1
language: csharp
2
dotnet: 2.1.300
3
mono: 5.14.0
4

5
before_install:
6
  - which msbuild
7
  - curl -s -o $HOME/.nvm/nvm.sh https://raw.githubusercontent.com/creationix/nvm/v0.31.0/nvm.sh
8
  - source $HOME/.nvm/nvm.sh
9
  - nvm install stable
10
  - node --version
11

12
install:
13
  npm i -g typescript
14
  
15
script:
16
  - sudo cp /usr/lib/mono/4.5/System.Configuration.dll /usr/lib/mono/4.5/System.configuration.dll
17
  - export FrameworkPathOverride=/usr/lib/mono/4.5/
18
  - export EnableNuGetPackageRestore="true"
19
  - mono src/.nuget/NuGet.exe install Rosalia -ExcludeVersion -Prerelease
20
  - mono Rosalia/tools/Rosalia.exe /workDirectory=src /task=CiBuild "CrystalQuartz.Build/CrystalQuartz.Build.csproj" 
21

22
deploy:
23
  provider: pages
24
  skip-cleanup: true
25
  github-token: $GITHUB_TOKEN
26
  keep-history: true
27
  local-dir: Artifacts/gh-pages
28
  on:
29
    branch: master
30

31
notifications:
32
  webhooks:
33
    urls:
34
      - https://webhooks.gitter.im/e/fa02e86751dcd3aedd1f
35
    on_success: change  # options: [always|never|change] default: always
36
    on_failure: always  # options: [always|never|change] default: always
37
    on_start: never     # options: [always|never|change] default: always
38

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.