You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
979B

  1. # Copyright 2016 The Kubernetes Authors.
  2. #
  3. # Licensed under the Apache License, Version 2.0 (the "License");
  4. # you may not use this file except in compliance with the License.
  5. # You may obtain a copy of the License at
  6. #
  7. # http://www.apache.org/licenses/LICENSE-2.0
  8. #
  9. # Unless required by applicable law or agreed to in writing, software
  10. # distributed under the License is distributed on an "AS IS" BASIS,
  11. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12. # See the License for the specific language governing permissions and
  13. # limitations under the License.
  14. sudo: required
  15. language: go
  16. # trusty required for docker
  17. # https://github.com/travis-ci/travis-ci/issues/5448
  18. dist: trusty
  19. go:
  20. - 1.11.x
  21. services:
  22. - docker
  23. install:
  24. - mkdir -p ${GOPATH}/src/k8s.io
  25. - ln -s `pwd` ${GOPATH}/src/k8s.io/dns
  26. script:
  27. - make build
  28. - make test
  29. - make all-containers
  30. - bash test/e2e/sidecar/e2e.sh
  31. - sudo -v
  32. - cd ${GOPATH}/src/k8s.io/dns && bin/amd64/ginkgo test/e2e