forked from erikmafo/BigTableViewer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
46 lines (46 loc) · 2.27 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
40
41
42
43
44
45
46
matrix:
include:
- os: windows
language: shell
before_install:
- choco install wixtoolset --version 3.10.3.300701
- choco install maven --version 3.5.0
- cinst jdk11 -params 'installdir=C:\\jdk11'
- export JAVA_HOME="C:\jdk11"
- export PATH=${JAVA_HOME}/bin:${PATH}
- curl -o jpackager.zip http://download2.gluonhq.com/jpackager/11/jdk.packager-windows.zip
- curl -o javafxmods.zip http://download2.gluonhq.com/openjfx/11.0.1/openjfx-11.0.1_windows-x64_bin-jmods.zip
- unzip jpackager.zip
- unzip javafxmods.zip
- mv jpackager.exe ${JAVA_HOME}/bin
- mv jdk.packager.jar ${JAVA_HOME}/bin
script:
- mvn install -e
- os: osx
language: java
jdk: openjdk11
before_install:
- curl -o jpackager.zip http://download2.gluonhq.com/jpackager/11/jdk.packager-osx.zip
- curl -o javafxmods.zip http://download2.gluonhq.com/openjfx/11.0.1/openjfx-11.0.1_osx-x64_bin-jmods.zip
- unzip jpackager.zip
- unzip javafxmods.zip
- os: linux
language: java
jdk: openjdk11
before_install:
- sudo apt-get install fakeroot
- curl -o jpackager.zip http://download2.gluonhq.com/jpackager/11/jdk.packager-linux.zip
- curl -o javafxmods.zip http://download2.gluonhq.com/openjfx/11.0.1/openjfx-11.0.1_linux-x64_bin-jmods.zip
- unzip jpackager.zip
- unzip javafxmods.zip
deploy:
provider: releases
api_key:
secure: fb0fc9XePMiJjYI9TuhbmubYEAuFFRIuyz7oTbmeqZ1vqt6hLFpTmQHo5keHxPv1O/XYscydwOCAP220Fw/a7LW1sG4QLBOP4o/096r9fBSIguH0PAvpmwh0C8VlpQyn5HK8Qm8L+ALz85j7jUXsH0DJoGTLvdrvG+qcSfs/fBrVPoM5QdNSERhk6vVMgD82VUBXEraBfCrqjotInuRN87RqRLuPiBJ5aLfeKkeeUC8893X+U7HdcJ8JRzdzBDketBzb04zNvekY/oizNmYB/06r3kayuIW+SfYSLysyVU1dsPcRNEl2moTOoIuSKWDB5GladSv8VbvVzt8bvz8sCul3RtNWNZRyKy0o3ks7snOUcXoH5U0Z8231mtZ4nD25CBptvYxzYNhapeO/hVZBB3GrgBYxo1m7wiBrLotPLRiSRvZGNdPqwAszq0q14v/e6pWRvCUrlpf+5gKURN2Hwswy/jW19Oy8cutZisIilV9iF7P5xJU2mFD76TehJJoOvZWIJ0BcJ6m25l4cRzHtKOh5N8Bsiv15vYpajI3/BqQJ3ZMKFFFKgtxusCLSbSn2wkPpkC1DpfwsIFsH53/EBz/HPFYpD2qhHJhK14nmzCLhk0i2Q4caJReBsVIBioWqPrPwvVnfa3oBJzxOJ7OCBYNtAC++SM9sl1tsYwlR98Y=
file_glob: true
file: target/release/*
skip_cleanup: true
draft: true
on:
branch: master
tags: true