language: go
arch:
  - amd64
  - arm64
os:
  - linux
  - osx
go:
  # 1.12 is no longer supported by apimachinery; we recommend 1.13
  - 1.13.x
  - 1.14.x

go_import_path: k8s.io/kops

script:
  - GOPROXY=https://proxy.golang.org travis_wait 30 make nodeup examples test

jobs:
  # Exclude GO 1.14 for OSX until it becomes the default because of limited availability
  exclude:
    - os: osx
      go: 1.14.x

  include:
    - name: Verify
      arch: amd64
      os: linux
      go: 1.13.x
      script:
        - GOPROXY=https://proxy.golang.org make travis-ci

language: go
arch:
  - amd64
  - arm64
os:
  - linux
  - osx
go:
  # 1.12 is no longer supported by apimachinery; we recommend 1.13
  - 1.13.x
  - 1.14.x

go_import_path: k8s.io/kops

script:
  - GOPROXY=https://proxy.golang.org travis_wait 30 make nodeup examples test

jobs:
  # Exclude GO 1.14 for OSX until it becomes the default because of limited availability
  exclude:
    - os: osx
      go: 1.13.x
    - os: linux
      go: 1.13.x
      arch: arm64

  include:
    - name: Verify
      arch: amd64
      os: linux
      go: 1.13.x
      script:
        - GOPROXY=https://proxy.golang.org make travis-ci

Reduce the number of build jobs for ARM64
Reduce the number of build jobs for ARM64
