forked from JsSucks/BetterDiscordApp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
40 lines (36 loc) · 919 Bytes
/
.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
language: node_js
node_js:
- 11
addons:
apt:
packages:
- libsecret-1-dev
jobs:
include:
- stage: test
- stage: release
script:
- npm run update_release
- npm run package_release
- npm run build_debs
deploy:
provider: releases
api_key: "$GITHUB_OAUTH_TOKEN"
draft: true
file:
# BetterDiscord installer/updater
- release/releaseinfo.json
- release/core.tar.gz
- release/client.tar.gz
- release/editor.tar.gz
# dpkg
- release/betterdiscord_*.deb
- release/betterdiscord-ptb_*.deb
- release/betterdiscord-canary_*.deb
- release/betterdiscord-core_*.deb
- release/betterdiscord-client_*.deb
- release/betterdiscord-editor_*.deb
file_glob: true
skip_cleanup: true
on:
tags: true