blockbench/.travis.yml

43 lines
851 B
YAML
Raw Normal View History

2017-10-26 19:04:16 +02:00
sudo: required
2017-10-26 19:33:15 +02:00
dist: trusty
2019-01-02 14:27:42 +01:00
language: node_js
2019-01-02 14:35:52 +01:00
node_js: "10"
2017-10-26 19:33:15 +02:00
2017-10-26 19:04:16 +02:00
matrix:
include:
2019-01-02 14:15:43 +01:00
- name: "macOS"
os: osx
2019-01-02 17:08:58 +01:00
2019-01-09 16:19:12 +01:00
- name: "Windows"
2019-01-09 16:01:12 +01:00
os: osx
2019-07-19 17:35:55 +02:00
script: electron-builder -w --x64 --publish=always
2019-01-02 17:08:58 +01:00
2020-01-23 18:53:36 +01:00
- name: "Windows 32"
os: osx
script: electron-builder -w --ia32 --publish=always -c.productName='Blockbench_32bit'
- name: "Windows Portable"
os: osx
script: electron-builder --windows portable --x64 --publish=always -c.productName='Blockbench_portable'
2019-01-02 14:15:43 +01:00
- name: "Linux"
2019-07-17 18:02:07 +02:00
os: linux
script:
- sudo apt-get install rpm
2019-07-19 17:35:55 +02:00
- electron-builder --publish=always
2017-10-26 19:33:15 +02:00
2017-10-26 19:04:16 +02:00
cache:
directories:
2019-01-02 17:16:05 +01:00
- node_modules
2017-10-26 19:33:15 +02:00
2017-10-26 19:04:16 +02:00
install:
2019-01-02 14:27:42 +01:00
- nvm install 10
2019-01-02 13:40:31 +01:00
- npm install electron-builder
2017-10-26 19:04:16 +02:00
script:
2019-07-19 17:35:55 +02:00
- electron-builder --publish=always
2019-01-02 14:20:12 +01:00
notifications:
email: false