mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 03:41:45 +00:00
Configure upgrade jobs for the v1.2 release cycle
This commit is contained in:
parent
31903c8bb1
commit
6e3a276eeb
@ -191,13 +191,38 @@
|
|||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: 'upgrade-gke'
|
name: 'upgrade-gke'
|
||||||
|
provider: 'gke'
|
||||||
provider-env: |
|
provider-env: |
|
||||||
{gke-provider-env}
|
{gke-provider-env}
|
||||||
export JENKINS_TOLERATE_DIRTY_WORKSPACE="y"
|
export JENKINS_TOLERATE_DIRTY_WORKSPACE="y"
|
||||||
export FAIL_ON_GCP_RESOURCE_LEAK="false"
|
export FAIL_ON_GCP_RESOURCE_LEAK="false"
|
||||||
jobs:
|
jobs:
|
||||||
- '{provider}-{version-old}-{version-new}-upgrades':
|
- '{provider}-{version-old}-{version-new}-upgrades':
|
||||||
provider: 'gke'
|
version-old: '1.0'
|
||||||
|
version-new: '1.2'
|
||||||
|
runner-old: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.0/hack/jenkins/e2e.sh" | bash -
|
||||||
|
runner-new: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.2/hack/jenkins/e2e-runner.sh" | bash -
|
||||||
|
project-env: |
|
||||||
|
export E2E_NAME="upgrade-gke-1-0-1-2"
|
||||||
|
export PROJECT="kubernetes-jenkins-gke-upgrade"
|
||||||
|
- '{provider}-{version-old}-{version-new}-upgrades':
|
||||||
|
version-old: '1.1'
|
||||||
|
version-new: '1.2'
|
||||||
|
runner-old: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.1/hack/jenkins/e2e.sh" | bash -
|
||||||
|
runner-new: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.2/hack/jenkins/e2e-runner.sh" | bash -
|
||||||
|
project-env: |
|
||||||
|
export E2E_NAME="upgrade-gke-1-1-1-2"
|
||||||
|
export PROJECT="kubernetes-jenkins-gke-upgrade"
|
||||||
|
- '{provider}-{version-old}-{version-new}-upgrades':
|
||||||
|
version-old: 'stable'
|
||||||
|
version-new: '1.2'
|
||||||
|
# TODO(ihmccreery) When v1.2.0 gets released, we'll need to point this as the release-1.2 branch, not release-1.1.
|
||||||
|
runner-old: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.1/hack/jenkins/e2e.sh" | bash -
|
||||||
|
runner-new: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.2/hack/jenkins/e2e-runner.sh" | bash -
|
||||||
|
project-env: |
|
||||||
|
export E2E_NAME="upgrade-gke-1-1-1-2"
|
||||||
|
export PROJECT="kubernetes-jenkins-gke-upgrade"
|
||||||
|
- '{provider}-{version-old}-{version-new}-upgrades':
|
||||||
version-old: '1.1'
|
version-old: '1.1'
|
||||||
version-new: 'master'
|
version-new: 'master'
|
||||||
runner-old: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.1/hack/jenkins/e2e.sh" | bash -
|
runner-old: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.1/hack/jenkins/e2e.sh" | bash -
|
||||||
@ -206,31 +231,17 @@
|
|||||||
export E2E_NAME="upgrade-gke-1-1-master"
|
export E2E_NAME="upgrade-gke-1-1-master"
|
||||||
export PROJECT="kubernetes-jenkins-gke-upgrade"
|
export PROJECT="kubernetes-jenkins-gke-upgrade"
|
||||||
- '{provider}-{version-old}-{version-new}-upgrades':
|
- '{provider}-{version-old}-{version-new}-upgrades':
|
||||||
provider: 'gke'
|
version-old: '1.2'
|
||||||
version-old: '1.0'
|
|
||||||
version-new: 'master'
|
version-new: 'master'
|
||||||
runner-old: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.0/hack/jenkins/e2e.sh" | bash -
|
runner-old: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.2/hack/jenkins/e2e-runner.sh" | bash -
|
||||||
runner-new: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/master/hack/jenkins/e2e-runner.sh" | bash -
|
runner-new: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/master/hack/jenkins/e2e-runner.sh" | bash -
|
||||||
project-env: |
|
project-env: |
|
||||||
export E2E_NAME="upgrade-gke-1-0-master"
|
export E2E_NAME="upgrade-gke-1-2-master"
|
||||||
export PROJECT="kubernetes-jenkins-gke-upgrade"
|
export PROJECT="kubernetes-jenkins-gke-upgrade"
|
||||||
- '{provider}-{version-old}-{version-new}-upgrades':
|
|
||||||
provider: 'gke'
|
|
||||||
version-old: '1.0'
|
|
||||||
version-new: 'current-release'
|
|
||||||
runner-old: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.0/hack/jenkins/e2e.sh" | bash -
|
|
||||||
runner-new: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.1/hack/jenkins/e2e.sh" | bash -
|
|
||||||
project-env: ''
|
|
||||||
- '{provider}-{version-old}-{version-new}-upgrades':
|
|
||||||
provider: 'gke'
|
|
||||||
version-old: 'stable'
|
|
||||||
version-new: 'current-release'
|
|
||||||
runner-old: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.1/hack/jenkins/e2e.sh" | bash -
|
|
||||||
runner-new: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.1/hack/jenkins/e2e.sh" | bash -
|
|
||||||
project-env: ''
|
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: 'upgrade-gce'
|
name: 'upgrade-gce'
|
||||||
|
provider: 'gce'
|
||||||
provider-env: |
|
provider-env: |
|
||||||
{gce-provider-env}
|
{gce-provider-env}
|
||||||
export NUM_NODES=5
|
export NUM_NODES=5
|
||||||
@ -238,7 +249,31 @@
|
|||||||
export FAIL_ON_GCP_RESOURCE_LEAK="false"
|
export FAIL_ON_GCP_RESOURCE_LEAK="false"
|
||||||
jobs:
|
jobs:
|
||||||
- '{provider}-{version-old}-{version-new}-upgrades':
|
- '{provider}-{version-old}-{version-new}-upgrades':
|
||||||
provider: 'gce'
|
version-old: '1.0'
|
||||||
|
version-new: '1.2'
|
||||||
|
runner-old: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.0/hack/jenkins/e2e.sh" | bash -
|
||||||
|
runner-new: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.2/hack/jenkins/e2e-runner.sh" | bash -
|
||||||
|
project-env: |
|
||||||
|
export E2E_NAME="upgrade-gce-1-0-1-2"
|
||||||
|
export PROJECT="kubernetes-jenkins-gce-upgrade"
|
||||||
|
- '{provider}-{version-old}-{version-new}-upgrades':
|
||||||
|
version-old: '1.1'
|
||||||
|
version-new: '1.2'
|
||||||
|
runner-old: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.1/hack/jenkins/e2e.sh" | bash -
|
||||||
|
runner-new: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.2/hack/jenkins/e2e-runner.sh" | bash -
|
||||||
|
project-env: |
|
||||||
|
export E2E_NAME="upgrade-gce-1-1-1-2"
|
||||||
|
export PROJECT="kubernetes-jenkins-gce-upgrade"
|
||||||
|
- '{provider}-{version-old}-{version-new}-upgrades':
|
||||||
|
version-old: 'stable'
|
||||||
|
version-new: '1.2'
|
||||||
|
# TODO(ihmccreery) When v1.2.0 gets released, we'll need to point this as the release-1.2 branch, not release-1.1.
|
||||||
|
runner-old: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.1/hack/jenkins/e2e.sh" | bash -
|
||||||
|
runner-new: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.2/hack/jenkins/e2e-runner.sh" | bash -
|
||||||
|
project-env: |
|
||||||
|
export E2E_NAME="upgrade-gce-stable-1-2"
|
||||||
|
export PROJECT="kubernetes-jenkins-gce-upgrade"
|
||||||
|
- '{provider}-{version-old}-{version-new}-upgrades':
|
||||||
version-old: '1.1'
|
version-old: '1.1'
|
||||||
version-new: 'master'
|
version-new: 'master'
|
||||||
runner-old: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.1/hack/jenkins/e2e.sh" | bash -
|
runner-old: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.1/hack/jenkins/e2e.sh" | bash -
|
||||||
@ -247,9 +282,10 @@
|
|||||||
export E2E_NAME="upgrade-gce-1-1-master"
|
export E2E_NAME="upgrade-gce-1-1-master"
|
||||||
export PROJECT="kubernetes-jenkins-gce-upgrade"
|
export PROJECT="kubernetes-jenkins-gce-upgrade"
|
||||||
- '{provider}-{version-old}-{version-new}-upgrades':
|
- '{provider}-{version-old}-{version-new}-upgrades':
|
||||||
provider: 'gce'
|
version-old: '1.2'
|
||||||
version-old: 'stable'
|
version-new: 'master'
|
||||||
version-new: 'current-release'
|
runner-old: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.2/hack/jenkins/e2e-runner.sh" | bash -
|
||||||
runner-old: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.1/hack/jenkins/e2e.sh" | bash -
|
runner-new: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/master/hack/jenkins/e2e-runner.sh" | bash -
|
||||||
runner-new: curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/release-1.1/hack/jenkins/e2e.sh" | bash -
|
project-env: |
|
||||||
project-env: ''
|
export E2E_NAME="upgrade-gce-1-2-master"
|
||||||
|
export PROJECT="kubernetes-jenkins-gce-upgrade"
|
||||||
|
Loading…
Reference in New Issue
Block a user