aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
blob: 18189e76f5b3c4660618e9a50b58a8ac811d39e9 (plain)
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
language: shell
os: windows
git:
  depth: false
before_cache:
  - rm -f  $HOME/.gradle/caches/modules-2/modules-2.lock
  - rm -rf $HOME/.gradle/caches/*/plugin-resolution/
cache:
  directories:
    - "$HOME/.gradle/caches/"
    - "$HOME/.gradle/wrapper/"
    - "$HOME/.konan"
script:
  - choco install jdk8
  - export JAVA_HOME='C:\Program Files\Java\jdk1.8.0_211\'
  - "./gradlew.bat :desktopBinaries"
before_deploy:
  # TODO: Add this part to the Gradle
  - export VERSION=$(git rev-list --count HEAD)
  - git tag $VERSION
  - mv "build/bin/desktop/releaseExecutable/Desktop.exe" "./Desktop-$VERSION.exe"
deploy:
  name: ${VERSION}
  prerelease: true
  provider: releases
  skip_cleanup: true
  api_key: $GITHUB_RELEASE_KEY
  file:
    - Desktop-$VERSION.exe
  on:
    repo: Trumeet/Desktop