-
Notifications
You must be signed in to change notification settings - Fork 3
/
.travis.yml
39 lines (34 loc) · 1.53 KB
/
.travis.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
os: windows
language: cpp
branches:
only:
- master
install:
- choco install visualstudio2019buildtools --package-parameters "--add Microsoft.VisualStudio.Component.VC.Tools.x86.x64"
- export CXX=
- export CXX_FOR_BUILD=
- export CC=
- export CC_FOR_BUILD=
- source .travis/import_vs_env.sh "call .travis/dev_cmd.bat"
- 7z x .travis/dist/wx-dist.7z
- 7z x .travis/dist/yaml-dist.7z
script:
- ".travis/build_fbide.sh"
after_success:
- editbin.exe bin/fbide.exe /SUBSYSTEM:WINDOWS,5.01 /OSVERSION:5.1
- rm bin/fbide.exe.manifest
- 7z a fbide.7z ./bin/*
before_deploy:
- git config --local user.name "Albert Varaksin"
- git config --local user.email "[email protected]"
- export TRAVIS_TAG=fbide-0.5.0.$TRAVIS_BUILD_NUMBER
- git tag $TRAVIS_TAG
deploy:
provider: releases
api_key:
secure: I2ibGKaUIZpgd1L+PDufqGuTrvfeYXRW4O0sgPoMe9FevI5icP+l8J2vKHZNDkmx7eRBRl8D7PJaEDk20txHtwlGWareqnIxecw6jjEU2GqopGVtPhtPCG+PYBOCZHTgsuQr8vOJd4Pn/V3j1kkmSRTLGkRgLk/Fr4fYxpgUhep/0ckuTU3js6W0DUnbJLzcb01bD/94A8uGG2GBX2b1WmgxFh+QqS9c2p/f4BYlPZgl+YaOgWIIfQzwLsF+61gaFdxp/VB0ij4tOZKIlNZdM81V360YyX1P2//cjGpgssmuJm2xCR99ixJRBvQCtLRpf5aI0MQKljG2Xbj6VhUEcpMcsQbpAkVAmF3ORmx8J6EH32NCRTcqTpj7Fd8d8qGq4P1KamIt7C7aCfUTNU2rzyTTKwMc6R34YT/VBbMiNAzbzvmWG0gw7HJICx5w1YfwXLrtCIF5sC+L1FvEBq4r3VN6WV2A5GD8F5CcRcCPXNedOdP09do9n854H0sefkXKj6zieDDP9bEApiIRHuo2BrhuLwo57jbpMGrxpRR8kSaRyqEUKtQYBWxEnW7j5Xsztml7A1SlbGup6NNXN33v0cdukgTRjbZhWBB8OQhyWZi9+FsrTyk4PqmQZWqm51cWiLM6FPVS5Kk/gnG7KSe3+1NK81fnNkeMNQvMKRsAbUI=
file: fbide.7z
prerelease: true
on:
repo: albeva/fbide
skip_cleanup: 'true'