forked from LaconicNetwork/kompose
47 lines
2.3 KiB
YAML
47 lines
2.3 KiB
YAML
# we need trusty because test-cmd depends on jq version >= 1.5
|
|
dist : trusty
|
|
sudo: required
|
|
|
|
language: go
|
|
|
|
# make this also work for forks
|
|
go_import_path: github.com/kubernetes/kompose
|
|
|
|
matrix:
|
|
include:
|
|
- go: 1.6
|
|
# Only build docs once
|
|
env: BUILD_DOCS=yes
|
|
- go: 1.7
|
|
- go: 1.8
|
|
|
|
install:
|
|
- true
|
|
# This is required because sometimes Travis ends up in a detached HEAD state after git clone
|
|
- script/test/cmd/fix_detached_head.sh
|
|
|
|
script:
|
|
- make test
|
|
|
|
after_success:
|
|
# gover collects all .coverprofile files and saves it to one file gover.coverprofile
|
|
- gover
|
|
- goveralls -coverprofile=gover.coverprofile -service=travis-ci
|
|
# sync the docs only if everything else was successful
|
|
- ./script/sync-docs.sh
|
|
|
|
before_deploy:
|
|
- make cross
|
|
- ./script/generate-bintray-json.sh
|
|
|
|
deploy:
|
|
provider: bintray
|
|
repo: kompose/kompose
|
|
file: ./.bintray.json
|
|
user:
|
|
secure: "dAbxiVGW5eGlnSU5CgYkNnCncWembkqWKne1SG7gS0vIUr8Qt61VwTeJ8vC14QzVmLoO1iJB+qiBcdASrGtzma95aaIAuoNFapc3Oubou6UDRQ7lA+mWBflVKGY4Oo7gcSSEtFaxhJApdkfK+cuEih2ekUS2UxL3A2kVkDNzdVreFuRI6Lr8RjNpqDjRSxjjDTBPFsjSwvq4gWyfAwoYvIyg67OCpz09BxQI+wcInuZgXd2uecq6QucSE7fTsZeqEHIjS3NormlWkKhZrQJrrAHVcr0p3EqVF0lfV1LjlQ7MkjcEsF4jxm+ggOGPs3UbrqDvW5XJBlb7Fi+0bdU+k2IcF5vbl17TbhmVHrdCZC0hLrmv+LF3E/Hx3Evv3lNTIS8Jrdn0k2Sbxdu7tSonN+vXtNEbtsUPehfEMDFjGtzFbLxdyhuq1das4dNwCrzM3UPSwF5ZGMQ/bC+H3nIWYenVHjry6F5Po+M6G8rt2GwVURPDbBqBFP2obQOeoAMm/wXgBkFf2uIDZ5aOHFlib8SiPLVve1W4qHmwCJ/iToGcFWZk8clVhBJAMBp1vW/5W5uEdxnzO5tiVdpHGWebhNKHi0kssCyUOpnj+rcuT7EhCEwzWIhyRxKpvC0KAQfoUJkZ3fb+FGmgCw5dpXkj8/DlXhDBv52ySWbT5PUmKwY="
|
|
key:
|
|
secure: "JPPfZgbC3h+KuuQsNH21owvV773Ecpj1AUTy54maToLBChnL54WbkFrmb2yzGYBy3LDSznKCet6S1UZj7iWvrrkYw0fSJhR0ICeDt5cxxg6R8zO4DwsiCeSWSlwnOyFjsaweg7lNI35NvlmtBa21uoP4WZl5zaur+mV49jf8JTYQe2BcUQGq1C+olEXiEv8hMRjWW2N5WGkoJHGovX0NbVbiI/S06vdTmlGFBvfL0ZOOvH7sesGkRk4Gqie61pinsQQKxiz6OETCk8E0dQUP9C3o+ZsiiwSrL/und3RoYLyqb4WKzjqDUPxFfgtWLegIVkhp5/KZywJDUQnQ5h2bSbRHakkrZPu9tFgb9nMQjMa5az5WEaJe3nErFfq6B1fawcCvXkUHrujHETEW56PgR1gENkdxD8us/N4897wtCHOJutBav9V8Wb11PSNJupNR7Ta2+gBVG/pHJP3G9/PrrNopDZf5epyP0DU8bKDYTV8YEJU4rv/BGMqYsShrH5abxB4ofk1hmTg9PQFl/k4tVjlutT8W5Y8Hmjmhgmb4UC1Zy4XaVGWIo3ts5vWWj93KWeCyOm+oSSGbvItT5eT7FMMs2RQHFZ8CDfDpTLqmqMBMwZfF7laL4z4imi2XuEgxSbWTlXCkfxpZaFaWixN2MO1rkg6AzklP2ztvXp1j3eg="
|
|
skip_cleanup: true
|
|
on:
|
|
go: 1.8 |