forked from mweagle/Sparta
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
26 lines (26 loc) · 3.44 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
language: go
go:
# https://twitter.com/dgryski/status/964626204488695808
- "1.11.1"
before_install:
- go get -u -v github.com/magefile/mage
- go get -u -v github.com/hhatto/gocloc
- go get -u -v github.com/mholt/archiver
- go get -u -v github.com/pkg/browser
- go get -u -v github.com/otiai10/copy
- go get -u -v github.com/pkg/errors
install:
# Suppress the default installation behavior, which is to
# `go get` everything. The default installation behavior is suppressed
# when there is a Makefile. Since Sparta uses magefiles,
# we need to override the default behavior
# Ref: https://docs.travis-ci.com/user/languages/go/#dependency-management
- go version
script: mage -v travisBuild
env:
global:
- S3_BUCKET=weagle
- secure: Mw4QBSWx/OyMBK6+WSl+iNjDgXUgNzP9vzXXZ2Gg6/Z9UUKuGIznK/PRlVD5TPBsJ8oP3GlX5IG1k4ux5gexhDW1YlD22eHFhc1b5sRh5Xe4GD27aBk0Qw4Xp1VxDXoqQ3yUzTMUHFd4BgE+ilWGv9pTY56vQ3aVSc2n2ek6Op6ivLtc14FWION7ssFZQModcAkIdlEbpp33Du6nZBaDbrtrH/DOJAK7F5jHGlrlLMK7O6ro306EE5lBKpF4ws8c6iS5a2/Xf4ddVlGEsJefMMtjjWr5ZQg1dl9jVzvc1d/SjDUQlHtUZPzNu/YOhm9yGMD34QRlq6uv8H3CwqI+C6J8tCFUcydOHHVDY1kic0a5W1Q0w5kUUykAalETuVaV/Jn9SOV5+8rRYgi5oQEmp+zXQxiTKq8ZkWLn5aUbOVEr1TBm0W46CMI7jOsML2AB/ZhRA5dVCcLIzCcu9ssBJl1eYPtSn+7k9sx6lHqj6I8TlCIWIBmGgyRcu87PPonHjTp6fXolHLVQKu0XIBeuhnizQbVsiXr2ZPICFMDmAkScyxzTOnoi7L8xN2lbgdSPwrBv3OFVngp7JKjtDR3sgonsM6BSBzkUkOmidCPQqSNE+S6Fr/mUTQw72K3krv/lbqIIALqYGtFIc27r7hGEmX4zwYB6wI6CtBXfZOvl0MY=
- secure: vBBMuFSXf5IS/UB7wogMsmSYTLRMWK4kbjVesGWXG4JLo1KTsKMVQW+g2A4YAlLPNpx34Y4JoUWkiZRY14psX7olUBcxO0JewmDI1c0sDrSCY0T0lw1u7Yaj0AXuLyzsmbcptqGDfrO5xkJOftWAB/xwoDMDsRX1tGzipxaD4e1z5id0AIyqst7fV5jIFTVyqZfoIJIANDX7NnUwNdtZMwso3a+Hu/Gr42BbgZHRT4n1hfwBDC4JDMAQYIYQwvtYhx/quxHaDR8ACavy/SISGcL0fy1t0R37CgsuXcj7Di92SrEqMVjWFmVotZxnMMeG2HanUT+M0ksj3tgsbG9mrXEM027njjGlLoAPKMBsuYZeaM0K1TN3PTbWZArvnZeQ697Q1KU+CQmHFEoQvfzmJ6DXQR/x2cCfdBd8qejINShL4zn7nluKBnQAE81dr/hX+CZw2o6TmmB6EZp3CVjONxfhE6wqlDHKThdIbQSs7K//HRmy6K7MfPAmPS+Xbmjdh4U6Ayb4HRc0YW5ISlIrLa5d4vz0qZWV2xtweUJA6Y1iJh3Ph4MMI76p9K/HH54tA+Zje9DSw6TGD6ODJZ80AV5x7HO4B9Mz91P7H3jlWmMYtPtm5i/9AGiDhKE27uKsiTf9R2LakF9JasoAYbbNOvGMAAKp2+TVB/IDfSfQdIg=
- secure: JM20I9ofldgkHk/KDkuaJAJ6lMrB7b66OA58c033vFha86qcxkqfCCfy00xo5y/uKJP4hd0xCG0MPJDElhO48cMlRjjtNRWN8dCD5X4cafrNYE2heudD9O0G9hK3EUYllUC9kQ+7h+o+miH/ILUEqwMOrkWp49EsU2poe3t7Lgc2zqcw+Jn81zAycMNYBTm7H05RozeXJSHL4SgUY2fEmE4ZbUTp7LnU3pi9uBWZCcS4bQs6UCnVOLZ7NhbHurQIejVR3/EZL2o5AYcdpN4s8n2D3TUClOMClcgNNxZ1MXXErn60nEndBIO4jtaFXUYX4+c6QqKygk71u1Msor8v+xj5sDwSCEstst5tunaE6bQ0MwInKGpQBx6MQPeUEem+ocZSOXmrKm/h523dNMdqUNqxa1N5CKxfFlbRWVSvDxwM30sEOdK8Vin67HDyd3+F0ZCYQCZVPADWr4km4OfXI+rZtBwD63Wsb/pN+TGucO+Fc/pdgnrtJ416gLdn+scY01g6sv8CpGAuzpQ25ZsdildJbhNmNXwZH5rvulPJmdkzug8h/kmrbJTSPrCZXh7XnYpcOmNSSPmhET9kTmjewzRUuK/hRTldO3EPdVo+c8f6i2GxqX7KXHyxTFRQc1cSikeE+a1eHyyIyt2DiqvXD8AucsLRBjTkaKzIc4PfHPI=
- secure: ao1PNQqbQgkiaLDR9VlAJel2YGaBsmpttjfNl/++aNPZyVrpzNZpmKXTUEVliPQRcmcZuy573Y2tYCljRYsV77RsOSm9s12rG7NX8y96TBpgWi9n5qZ78yPivS/UzC7WvUX5afrB84B8K3hS/ZYRvBtOz2Moa5b3igNHGdhIhu+u0lwnnOOSkerxCK1/dJ8zjt26KnYj1yb8jtR46nC7LFoUPE9oVzd6p33Y1WdOAMRtvewD4fSK/P7DFKnV3yIwO7KnljWXV60BNjf3NNOJAP5+Og8CSolyO4QzfkDN3Z3pFoIOXyW5oRVCWbfRUC73B9q4DtNewT1v9V3fkXV8+uORW4XmIHDFlubg58sIG25/5fXmIbwdFonwwaH5HFvCuKsiqcdVTBfcJa/3mT83e6X67Yi8c6K6lFpIUo9QmUpQ58Hby0yl7bmC1ghVgPP8xvnap6g2Stj6G4R3acr8b9eJMOnJQu8C8OuMbjNIo7Lww+0qBVIs4Ob/ONntbg8yua2J4TGdhInxofl/gg6ad8IoZWZOQ6FaMqUF2ILhVv03vy7tyOt25CeCZTd8BS92FsNk6cOV3FJpQXVN/Q5/DvwppHYgIEQl+R0uU7zt+59TcEAs8HG8LdnuDXeLJRHZ0xx2eQ37ZAAq/oAG74W2J+GRnhfIJksdo0SJkzsK7lc=