AMD64
Go: 1.14.x
Git
jenkinsci/tekton-client-plugin:.travis.yml@315ca25
language: go

go:
  - '1.14.x'

services:
  - docker

jobs:
  include:
    - stage: Testing - End To End
      before_script:
        # Download and install kubectl
        - curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/

        # Download and install KinD
        - GO111MODULE=on go get sigs.k8s.io/kind
        - kind create cluster
      script: make e2e
Build Config
{
  "language": "go",
  "os": [
    "linux"
  ],
  "dist": "xenial",
  "go": [
    "1.14.x"
  ],
  "services": [
    "docker"
  ],
  "jobs": {
    "include": [
      {
        "stage": "Testing - End To End",
        "before_script": [
          "curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/",
          "GO111MODULE=on go get sigs.k8s.io/kind",
          "kind create cluster"
        ],
        "script": [
          "make e2e"
        ]
      }
    ]
  }
}