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"
]
}
]
}
}