-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
25 lines (24 loc) · 2.61 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
sudo: required
language: go
go:
- 1.9
services:
- postgresql
- docker
env:
global:
- DATABASE_HOST=localhost
- APP_PORT=80
- APP_LOG_DIR=`pwd`/log
- CODE_DIR=`pwd`/src/github.com/galactic-filament/go-download
- secure: VXBYeNUS9FEDqsssWTP6DcRFC0idXGu8DZpGyDpMyE36jmHUiPskSdQU4fPt3DinJ3JLN01TX/bhv9OX3A1dXCscmTKOZsqJEk2QMMOBcpXzzGmT44OCA1JpSeMaFfvX9SIriii8a7f4x21LlE8j8PJuvD5zWUjf+9NpyDEEFPGCWjc+P3ArQUado3ALQ+gA15hND8J+4YmkQ4K7KBSgXhSiUhilTHlfSbnLm0XZli7tqGlDjhxteMhU6UW2gofAEhYvzD6In5U4EAdSjYvE65PNMq//pXFZ7o4b9BFJSg2h331mOslMZsp0SVx1gCVLDhAorMpDKHbKYEgGIAuU9CKKnVYo0UEWG7uxn+OHZIuWwNHUr4BKtzbTfE3vmz5xt9Dzms74Wpd6TJzjsi4njHg5gsFAX1ppcYAdEdX06B0jxTgd44CSu+x9ZfJhFZubNCDfps2qOBV1mB2TJYPogg+KhWe6oaDzxgqxWYOlaAOCgWbDs1s9L6EbJX06H4sPTeMNe2O9mHEJpdQYOMed7z0p3wjeUTNENiVwDagl8yIBSY8q1gEogyjxxa5CuLo9O2P/tlgjJJdcVVNtf/fZVj0jlpM4t8t1w4U6k7r2koS9rcEUdOkDP2GkZyf7eJE0M74WPELw7OeM85Bro4rxx16DHzthxBHEoPSfAKlui4w=
- secure: QYgLHWBO0cerCzx4+aTE8189sRi27uEKhevXwmWObhtX06kSEN3kClNWhWk8HlH+As1SMtG1L5LPTVAZeF91t4/aGgLA4CrX0AP8cL4X4J5OMbwb7uzGlBRFyRgzb6lce4SLsnPOUKhlQ+8Z+P6dgX1qXyjzqUe/9nXyjEdttG1bUk1ZrVBoAnSlbsTuFrdTffcA0q++fSEJMesrW2FQN2tvLTbHgEisstEsnrxao3Jz7WFHfDOwgQK1IE6gUAm083fb8AlMaU4C07wVjjS1aFoJtK54V4BCzIwr9aTxYFaMk/1iRm5W9V7DWnkpEhcKuAwTHLgULWBrES8WSt4oXLXtVfb8hUCiwLkjIqXCGGNRJlQEeTkB9yfJAhLCVyY5HqlFeaFNjF93hMdoA3LUShHGU4VKsWW39csOLNp1DK5dFzZ6QiEIImGiUocOGqoqJVXVg8OVGFQF+OqdozdDtGe0rV5XhbYz4Ml3hIUX6GgjxQOgZFFmBabmgIw8LfqqwrZ+nqh0pnPKlJQ05F65ukKm3864gMvK8pQ188LqgwU06/AIkyPgZtjQxX5K1gZ601otiXVN/k/DLJKFSgUhnYf/OjGCKl+TcxFeCvkhmnnsL3DBKFAC70WSlbQydEtpijP5NOMoL2DwORFa36GK9Iv3fmlmmfTJD8Jb8LxfaIM=
- secure: cRqw7xTLZU7L1zApsIkKdxKo+xcjB2jyq6LvScc0Ew31rUY3+hGgat38Wq26SooV4P7Z3/x6yWuI2O4mvJygSCLbKLCrtYmAWyNHAEHJqwzUUuar+nCZn3UH5lfH+FC5MdQeoE4STziaZc9Hb7ctnu2EV6CHfv3zX5eR0LUx1GVsDGiQRFMOuhrpAZAb/J+iMlqVF7HTsicgduaNF1KPTluQCtFniW2hAM+jMKjX3fQ8J7z+NR8qh5OuNYbl7vanPTK6CxmTVo64g3KBe8B9LK6ZW6flwtoujC6e3/W1m1sgY3tIlJN4HA5rMY75hWAc6pCp3kKNaKUa5CT+GfF8oIvDHHaJXqV48VVmcqp7zpRUc8ytxINMKndLBnSeXspVa6osUG5n156Wr+RElvOarrlFnEJTJ/b9zV6wtFEmhAOKA18tT7bvs4CXdSxU1yh3Vmu7c4/s04Qv1Ck1jZXrYYIhzUwm0+54x/sBafNNQDuEZGPK84RUaT/KfVeAttgV9d4TqhItgsOaLNWpZqIB+pVqX2bCmQIx7mOGN3krZ7nbGhNeX6o3XWw6I7X/tXkT4vgO1eXz+ikf/CHMGV/Jj3ydlsQ/NkFgEBAj34+6bMURpSYHbkaMhWzjDvWQw9vwaW/7zrndgjWz3vyG3DdGKckvz8oK8w0mGju0wEadQ8Q=
before_script:
- psql -f ./db/container-files/docker-entrypoint-initdb.d/db.sql -U postgres
- mkdir -p $APP_LOG_DIR
- go get github.com/mattn/goveralls
script:
- $GOPATH/bin/goveralls -package github.com/galactic-filament/go-home/app/... -service=travis-ci
- git clean -xfd && docker build -t ihsw/go-home $CODE_DIR
- $CODE_DIR/bin/docker-push ihsw/go-home