.travis.yml

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