From 5616e23b757149863f074f80745c1e096f29de59 Mon Sep 17 00:00:00 2001 From: Davanum Srinivas Date: Wed, 27 Feb 2019 10:41:38 -0500 Subject: [PATCH] Add 1.14 branches for the publishing-bot Change-Id: Id34d1f12361e587e02f7dba077a9600618737878 --- staging/publishing/rules.yaml | 254 +++++++++++++++++++++++++++++++++- 1 file changed, 250 insertions(+), 4 deletions(-) diff --git a/staging/publishing/rules.yaml b/staging/publishing/rules.yaml index 3c3116b9da..62d92e9b37 100644 --- a/staging/publishing/rules.yaml +++ b/staging/publishing/rules.yaml @@ -26,6 +26,11 @@ rules: dir: staging/src/k8s.io/code-generator name: release-1.13 go: 1.11.2 + - source: + branch: release-1.14 + dir: staging/src/k8s.io/code-generator + name: release-1.14 + go: 1.12 - destination: apimachinery library: true branches: @@ -48,6 +53,11 @@ rules: dir: staging/src/k8s.io/apimachinery name: release-1.13 go: 1.11.2 + - source: + branch: release-1.14 + dir: staging/src/k8s.io/apimachinery + name: release-1.14 + go: 1.12 - destination: api library: true branches: @@ -82,6 +92,14 @@ rules: dependencies: - repository: apimachinery branch: release-1.13 + - source: + branch: release-1.14 + dir: staging/src/k8s.io/api + name: release-1.14 + go: 1.12 + dependencies: + - repository: apimachinery + branch: release-1.14 - destination: client-go library: true branches: @@ -124,6 +142,16 @@ rules: branch: release-1.13 - repository: api branch: release-1.13 + - source: + branch: release-1.14 + dir: staging/src/k8s.io/client-go + name: release-11.0 + go: 1.12 + dependencies: + - repository: apimachinery + branch: release-1.14 + - repository: api + branch: release-1.14 smoke-test: | godep restore go build ./... @@ -136,12 +164,16 @@ rules: dir: staging/src/k8s.io/component-base name: master dependencies: - - repository: api - branch: master - repository: apimachinery branch: master - - repository: client-go - branch: master + - source: + branch: release-1.14 + dir: staging/src/k8s.io/component-base + name: release-1.14 + go: 1.12 + dependencies: + - repository: apimachinery + branch: release-1.14 - destination: apiserver library: true branches: @@ -194,6 +226,18 @@ rules: branch: release-1.13 - repository: client-go branch: release-10.0 + - source: + branch: release-1.14 + dir: staging/src/k8s.io/apiserver + name: release-1.14 + go: 1.12 + dependencies: + - repository: apimachinery + branch: release-1.14 + - repository: api + branch: release-1.14 + - repository: client-go + branch: release-11.0 - destination: kube-aggregator branches: - source: @@ -253,6 +297,20 @@ rules: branch: release-10.0 - repository: apiserver branch: release-1.13 + - source: + branch: release-1.14 + dir: staging/src/k8s.io/kube-aggregator + name: release-1.14 + go: 1.12 + dependencies: + - repository: apimachinery + branch: release-1.14 + - repository: api + branch: release-1.14 + - repository: client-go + branch: release-11.0 + - repository: apiserver + branch: release-1.14 - destination: sample-apiserver branches: - source: @@ -328,6 +386,24 @@ rules: branch: release-1.13 required-packages: - k8s.io/code-generator + - source: + branch: release-1.14 + dir: staging/src/k8s.io/sample-apiserver + name: release-1.14 + go: 1.12 + dependencies: + - repository: apimachinery + branch: release-1.14 + - repository: api + branch: release-1.14 + - repository: client-go + branch: release-11.0 + - repository: apiserver + branch: release-1.14 + - repository: code-generator + branch: release-1.14 + required-packages: + - k8s.io/code-generator smoke-test: | # vendor/ should have all dependencies as a non-library go build . @@ -403,6 +479,22 @@ rules: branch: release-1.13 required-packages: - k8s.io/code-generator + - source: + branch: release-1.14 + dir: staging/src/k8s.io/sample-controller + name: release-1.14 + go: 1.12 + dependencies: + - repository: apimachinery + branch: release-1.14 + - repository: api + branch: release-1.14 + - repository: client-go + branch: release-11.0 + - repository: code-generator + branch: release-1.14 + required-packages: + - k8s.io/code-generator smoke-test: | # vendor/ should have all dependencies as a non-library go build . @@ -487,6 +579,24 @@ rules: branch: release-1.13 required-packages: - k8s.io/code-generator + - source: + branch: release-1.14 + dir: staging/src/k8s.io/apiextensions-apiserver + name: release-1.14 + go: 1.12 + dependencies: + - repository: apimachinery + branch: release-1.14 + - repository: api + branch: release-1.14 + - repository: client-go + branch: release-11.0 + - repository: apiserver + branch: release-1.14 + - repository: code-generator + branch: release-1.14 + required-packages: + - k8s.io/code-generator - destination: metrics library: true branches: @@ -537,6 +647,18 @@ rules: branch: release-1.13 - repository: client-go branch: release-10.0 + - source: + branch: release-1.14 + dir: staging/src/k8s.io/metrics + name: release-1.14 + go: 1.12 + dependencies: + - repository: apimachinery + branch: release-1.14 + - repository: api + branch: release-1.14 + - repository: client-go + branch: release-11.0 - destination: csi-api library: true branches: @@ -581,6 +703,20 @@ rules: branch: release-10.0 - repository: apiextensions-apiserver branch: release-1.13 + - source: + branch: release-1.14 + dir: staging/src/k8s.io/csi-api + name: release-1.14 + go: 1.12 + dependencies: + - repository: apimachinery + branch: release-1.14 + - repository: api + branch: release-1.14 + - repository: client-go + branch: release-11.0 + - repository: apiextensions-apiserver + branch: release-1.14 - destination: cli-runtime library: true branches: @@ -619,6 +755,18 @@ rules: branch: release-1.13 - repository: client-go branch: release-10.0 + - source: + branch: release-1.14 + dir: staging/src/k8s.io/cli-runtime + name: release-1.14 + go: 1.12 + dependencies: + - repository: api + branch: release-1.14 + - repository: apimachinery + branch: release-1.14 + - repository: client-go + branch: release-11.0 - destination: sample-cli-plugin library: false branches: @@ -665,6 +813,20 @@ rules: branch: release-1.13 - repository: client-go branch: release-10.0 + - source: + branch: release-1.14 + dir: staging/src/k8s.io/sample-cli-plugin + name: release-1.14 + go: 1.12 + dependencies: + - repository: api + branch: release-1.14 + - repository: apimachinery + branch: release-1.14 + - repository: cli-runtime + branch: release-1.14 + - repository: client-go + branch: release-11.0 - destination: kube-proxy library: true branches: @@ -693,6 +855,14 @@ rules: dependencies: - repository: apimachinery branch: release-1.13 + - source: + branch: release-1.14 + dir: staging/src/k8s.io/kube-proxy + name: release-1.14 + go: 1.12 + dependencies: + - repository: apimachinery + branch: release-1.14 - destination: kubelet library: true branches: @@ -727,6 +897,16 @@ rules: branch: release-1.13 - repository: api branch: release-1.13 + - source: + branch: release-1.14 + dir: staging/src/k8s.io/kubelet + name: release-1.14 + go: 1.12 + dependencies: + - repository: apimachinery + branch: release-1.14 + - repository: api + branch: release-1.14 - destination: kube-scheduler library: true branches: @@ -761,6 +941,16 @@ rules: branch: release-1.13 - repository: apiserver branch: release-1.13 + - source: + branch: release-1.14 + dir: staging/src/k8s.io/kube-scheduler + name: release-1.14 + go: 1.12 + dependencies: + - repository: apimachinery + branch: release-1.14 + - repository: apiserver + branch: release-1.14 - destination: kube-controller-manager library: true branches: @@ -795,6 +985,16 @@ rules: branch: release-1.13 - repository: apiserver branch: release-1.13 + - source: + branch: release-1.14 + dir: staging/src/k8s.io/kube-controller-manager + name: release-1.14 + go: 1.12 + dependencies: + - repository: apimachinery + branch: release-1.14 + - repository: apiserver + branch: release-1.14 - destination: cluster-bootstrap library: true branches: @@ -817,6 +1017,16 @@ rules: branch: release-1.13 - repository: api branch: release-1.13 + - source: + branch: release-1.14 + dir: staging/src/k8s.io/cluster-bootstrap + name: release-1.14 + go: 1.12 + dependencies: + - repository: apimachinery + branch: release-1.14 + - repository: api + branch: release-1.14 - destination: cloud-provider library: true branches: @@ -845,6 +1055,18 @@ rules: branch: release-1.13 - repository: client-go branch: release-10.0 + - source: + branch: release-1.14 + dir: staging/src/k8s.io/cloud-provider + name: release-1.14 + go: 1.12 + dependencies: + - repository: api + branch: release-1.14 + - repository: apimachinery + branch: release-1.14 + - repository: client-go + branch: release-11.0 - destination: node-api library: true branches: @@ -859,6 +1081,18 @@ rules: branch: master - repository: client-go branch: master + - source: + branch: release-1.14 + dir: staging/src/k8s.io/node-api + name: release-1.14 + go: 1.12 + dependencies: + - repository: api + branch: release-1.14 + - repository: apimachinery + branch: release-1.14 + - repository: client-go + branch: release-11.0 - destination: csi-translation-lib library: true branches: @@ -873,3 +1107,15 @@ rules: branch: master - repository: cloud-provider branch: master + - source: + branch: release-1.14 + dir: staging/src/k8s.io/csi-translation-lib + name: release-1.14 + go: 1.12 + dependencies: + - repository: api + branch: release-1.14 + - repository: apimachinery + branch: release-1.14 + - repository: cloud-provider + branch: release-1.14