This repository has been archived by the owner on Oct 21, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy path.travis.yml
39 lines (34 loc) · 1.42 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
language: node_js
node_js: "12"
cache:
yarn: true
stages:
- Test
- name: Release
if: repo = "ivangabriele/mattermost-uno" AND tag IS present
jobs:
include:
- stage: Test
name: Unit Tests
script: ./scripts/ci/run_unit_tests.sh
- stage: Release
name: Unsigned Extension
script: skip
before_deploy:
- yarn build:release
- yarn ci:generate:release_notes
deploy:
provider: releases
api_key:
secure: jH5miOQSTjeLvaw52Pm8+hh7YuXvtH0x/bxdK2wbFPcd2zAkmuAos9yhOqbe63myssljVk2k7+8iOKQocSSN7Ynd8i9ccfZ+VrLSdnrC1Xc9yYA9/sJofQrEHXLZQsPN84ITj6VzBTLeJoe67N2Kg79G9urbSZfhc7IYfcPlyxXIjHXApo4G727jdGD14g5Q7crntoULiAQEmIXk2/I1dZWboi2pXXDiE6EXk/sndcVj9Rx2vO3q3Z7rFpIYn/XwczyyEhLGvodKSEIPLUOmaJ9ApqHY+zNdD9sjcmv29OctrNQ1vCcIowR1ATaObKinV900Kbh3lCWlK+C7ehabL2reVnGHzOaZ6njSlWwHdTycZqE9QsxQ31YqT6UUFYbQY7Ztso9q4pItZ2vTpMZfeHoInbBdO/Yy4beciMZnUaXxn4hJl9kKc6cBxUMJLarSfkJO0TxnLGzoX2QhAK2q4tqAHXLfTQBOcdGdcYTCLcVyQAjqJLizThpgFeEVTs88UYq0xn3FePW8WiEuu43OqH8Lm5Yy4m9d8S/GGxLprDebUW+TWOWxLfugBLMurbYcMmlB+87zUV+RxFc3Zt3sZbG5+/rnY1uNrkFlNi66HevMWwGBBixRjF1587wFpdDGv8s6Hfs1rginXKhlkWr6Oxqzxma2y3G2vvV4r+/btII=
edge:
branch: master
file: ./mattermost-uno-unsigned.zip
release_notes_file: ./RELEASE_NOTES.md
on:
repo: ivangabriele/mattermost-uno
tags: true
notifications:
email:
on_failure: change
on_success: never