1matrix:
2 include:
3 - language: go
4 go: 1.11.x
5 - language: go
6 go: 1.12.x
7 - language: go
8 go: 1.13.x
9 - language: node_js
10 node_js: 8
11 before_install:
12 - cd webui
13 after_success: []
14 - language: node_js
15 node_js: 9
16 before_install:
17 - cd webui
18 after_success: []
19 - language: node_js
20 node_js: 10
21 before_install:
22 - cd webui
23 after_success: []
24 - language: node_js
25 node_js: 11
26 before_install:
27 - cd webui
28 after_success: []
29 - language: node_js
30 node_js: 12
31 before_install:
32 - cd webui
33 after_success: []
34 - language: node_js
35 node_js: 13
36 before_install:
37 - cd webui
38 after_success: []
39
40env:
41 GO111MODULE=on
42
43install:
44 - make install
45
46script:
47 - make test
48
49before_install:
50 - go get github.com/mitchellh/gox
51
52after_success:
53 - if [ ! -z "$TRAVIS_TAG" ]; then make releases; fi
54
55deploy:
56 provider: releases
57 skip_cleanup: true
58 api_key:
59 secure: fLW37YkuY7KhVGpS6kgAAZPxgnePkLJG6AhWArOdVjgF0LMpps3PdvmfLkt+UUwjN0B+7l5NZSNU6c7F7R9AtJG5sfI7glFYxhQj3SdDr3rJCM1jqiJoCpkMGNHaJXsuGN1T/fWyfhHkhhyucbPv0d16llOsw98h7dIR1tCEFqMbfyA2G0182uKlOgZ/cjQGTRvU2hFgRpVHWCPcZkG+d0anLyCHtECXAwVQO5cijwNa4a7BEvIIYKRK6/j/GTrn9SqTisww3n1wxaItmEL91HbR6oqKrU9lUCJ6dTI/3JszKfLxrxGSSmwgtxa2tccV8AfmiqMXk4dISsHWwMthFzCp+I0htbdm5d1hbx9Jfq+5zJjV5Vka5ewfpWwSMOKkZpsEspjSy7iQPLk8IvkDq8t7NQ8kU2j5Z//nEEFa1Rym+sWsKhzas6fs09hv5V9p5iCU0bCnrncavhD6u1NN6FaYlZtBz8a0p2SyOrgW2Yglg37IKsZPW805e+6L7L515+jQ5OkdbrGsHr9ko3YG0OX1UkMfJ7ntQXfNeADHP90TmML8t7t+O8pNFFRiQUDPO0rbytXwneQoE/Jhdmj10Rhqi/OEm5A5uV5smItc7eg2OE6lBWYOeIQyGpQrh6eTx9cO+osX0o5ROMr4IVhJ0e/rRuR+PCm/2f8JUzHAfsk=
60 file_glob: true
61 file: dist/**/*
62 on:
63 repo: MichaelMure/git-bug
64 go: 1.11
65 tags: true