forked from heiseonline/embetty
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
47 lines (47 loc) · 2.15 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
47
language: node_js
node_js:
- '8'
- '10'
- '12'
dist: trusty
sudo: required
addons:
chrome: stable
apt:
packages:
- p7zip-full
env:
global:
- BASE_NAME=embetty-$TRAVIS_TAG
cache:
yarn: true
directories:
- node_modules
script:
- yarn test
- yarn build
before_install: yarn global add greenkeeper-lockfile@1
before_script: greenkeeper-lockfile-update
before_deploy: yarn build:zip
after_script: greenkeeper-lockfile-upload
deploy:
- provider: npm
skip_cleanup: true
email: mick@heise.de
api_key:
secure: MzCQ6naR1D0ToIvdJvO2kM/i7/f2xtGrhQMDoiIIfxDaptpxxF6ZHA0W47Gaeo7VBKeUOMKYMtqQRq/5NFjyYsezW/3c+Qvh0TMg9YhPechaiZnFuH4+fL1fKuQthBnO5DqDpeTDo0NPnLGXI0J3hEHFLLKPGPD8b3ciMjwPjFqxG/YTaYOgRV/FaKqbJXLqFF2Mb/fVtYbIAlVb0mFvZMIQogOGn2m4xVGTkMbkpaAcTd4nAwuhRaI2V/2tcSANO2klMRcMIjWS9R1m9s5LsSwlPPbLiUxQktKn6ADUdumf3nB6VPEY3QWS9A+NqVgZFdHKJIskRgOD7sxh8MgEfU70gdkoycLfvfpwELfUGwJiwxAhZM7MBZTaEcpZrFwWLCpv5dgatvHrID5qF6w1tqSJawkQYYGmo/m3gndpymzZKf7wpaxKCFd2qF1C/AMeT7jSMGvoXwXAv8UKA9nGmL6fnGqV0U3M0Ad+Xrcj6BDhF6z7zXGiWMV9evbrn6JKB3LdeXo7Fb4UyWUrrJ/eEpXcHdVhQFIVs6znA7sAzli89VuXfRntH0wvJfos0e4A4DZkTmOWYFIj6+TKYcHFwcu4jW0aW7D1sXFv+JUzLMdeuN5UFc4Y/m7SAdS9T0YeKAi16hEM6CuajC/He8cxv5Bmuxti2qZtRo/TmLNuJUA=
on:
tags: true
repo: heiseonline/embetty
node_js: '8'
- provider: releases
api_key:
secure: pQTUUSHprolW8fE7MerxZBRoxk2HleoYyfwgFZI9ZQ50Tx6jtUKRgwTJc5jckJpgNLu9FVM0D0Z8v037CRk4Wd4UWSSc0OCmR0FKqlhGD1sppRVPRhvayfviCMsTRlUgD3ge2kjpuN+XfGzntem6Jfq69tf3q7/xfMW7RXEga8+KE2l+jB3Bhc8y18rI547jwiDN4n/Dwf2AlndZp+a0ssVklC7sY6IomyoSstpJG6tKDNBgIfIDM0lszd/mjhEzlDaEKqJVF9v00OSFt5p+jqnJAfZfCDiX1w0NFgjwbRMyCYJLmmYLi1ge/KEDQ1b1TAVO4tuMvQAZ/FextJvimqx9cIPzfLXHdjTMh3tBFAK1fNPeoK8+ZMce3TE3H17YDUbUKnQZXW+Dr02bFlXvP3zW0CAOYjhCDsoiVjuUyQF2NcNgvSgDGplp8xu2WrEzRh7DRxuBhfQwe6Y1YIo+TvDy9qj0gxbUf98W+f680drpIf6v/Io7XVTIj2BZZYM9ulZywberCP0XWN4pal/nLQCloEXUZjTBOIBuBdimOBl5IwYBKZX+Km0oMtKtKEcIydn+KxRlyVpbqCI4MNMdnR0hJ0UfYgOeF+K+QGJZwxtgxMw7UQGgxaASYWY37jS+LkECI1+ZYS0cNx6del9eC/24E/EJu9u/neCSSv4YMwI=
file:
- "$BASE_NAME.zip"
- "$BASE_NAME.tar.gz"
skip_cleanup: true
on:
tags: true
repo: heiseonline/embetty
node_js: '8'