Files
kubernetes/staging/publishing/rules.yaml
Nikhita Raghunath 2f6762c924 publishing/rules: remove .gitattributes before publishing
If a staging repo has .gitattributes files containing the `export-subst`
attribute ([example](b6c06a95d7/staging/src/k8s.io/client-go/pkg/version/.gitattributes)), then git expands the specified placeholders
when git archive is used.

When a published repo is downloaded from GitHub, GitHub does a
"git archive" under the hood. This means that the placeholders get
replaced by their relevant values. This type of "git archive"
application sometimes leads to undesired values. See the example below.

- In client-go, [line 59 in `pkg/version/base.go`](b6c06a95d7/staging/src/k8s.io/client-go/pkg/version/base.go (L59))
is expanded on a git archive. This line is needed as a fallback to
inject k8s version info for client-go when this info is not provided
via ldflags during builds.

- However, when k/client-go is vendored, the line gets expanded to _the
commit of the project vendoring client-go_ -- which is not helpful at
all! This also means that the vendored client-go will now contain
different (expanded) commit shas for different projects.

- To ensure reproducibility of source, this commit helps remove
the .gitattributes files before publishing the staging repos.
Additionally, when client-go is used as a library, we don't care about
the line being expanded to inject version info so it is also safe to
remove these files.
2022-03-24 14:42:54 +05:30

1972 lines
48 KiB
YAML

recursive-delete-patterns:
# TODO: remove bazel related files after we stop publishing branches with
# bazel files
# See: https://github.com/kubernetes/enhancements/issues/2420
- BUILD
- "*/BUILD"
- BUILD.bazel
- "*/BUILD.bazel"
- Gopkg.toml
- "*/.gitattributes"
default-go-version: 1.18
rules:
- destination: code-generator
branches:
- source:
branch: master
dir: staging/src/k8s.io/code-generator
name: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/code-generator
name: release-1.20
go: 1.15.15
- source:
branch: release-1.21
dir: staging/src/k8s.io/code-generator
name: release-1.21
go: 1.16.15
- source:
branch: release-1.22
dir: staging/src/k8s.io/code-generator
name: release-1.22
go: 1.16.15
- source:
branch: release-1.23
dir: staging/src/k8s.io/code-generator
name: release-1.23
go: 1.17.8
- destination: apimachinery
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/apimachinery
name: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/apimachinery
name: release-1.20
go: 1.15.15
- source:
branch: release-1.21
dir: staging/src/k8s.io/apimachinery
name: release-1.21
go: 1.16.15
- source:
branch: release-1.22
dir: staging/src/k8s.io/apimachinery
name: release-1.22
go: 1.16.15
- source:
branch: release-1.23
dir: staging/src/k8s.io/apimachinery
name: release-1.23
go: 1.17.8
- destination: api
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/api
name: master
dependencies:
- repository: apimachinery
branch: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/api
name: release-1.20
go: 1.15.15
dependencies:
- repository: apimachinery
branch: release-1.20
- source:
branch: release-1.21
dir: staging/src/k8s.io/api
name: release-1.21
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.21
- source:
branch: release-1.22
dir: staging/src/k8s.io/api
name: release-1.22
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.22
- source:
branch: release-1.23
dir: staging/src/k8s.io/api
name: release-1.23
go: 1.17.8
dependencies:
- repository: apimachinery
branch: release-1.23
- destination: client-go
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/client-go
name: master
dependencies:
- repository: apimachinery
branch: master
- repository: api
branch: master
smoke-test: |
# assumes GO111MODULE=on
go build -mod=mod ./...
go test -mod=mod ./...
- source:
branch: release-1.20
dir: staging/src/k8s.io/client-go
name: release-1.20
go: 1.15.15
dependencies:
- repository: apimachinery
branch: release-1.20
- repository: api
branch: release-1.20
smoke-test: |
# assumes GO111MODULE=on
go build -mod=mod ./...
go test -mod=mod ./...
- source:
branch: release-1.21
dir: staging/src/k8s.io/client-go
name: release-1.21
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.21
- repository: api
branch: release-1.21
smoke-test: |
# assumes GO111MODULE=on
go build -mod=mod ./...
go test -mod=mod ./...
- source:
branch: release-1.22
dir: staging/src/k8s.io/client-go
name: release-1.22
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.22
- repository: api
branch: release-1.22
smoke-test: |
# assumes GO111MODULE=on
go build -mod=mod ./...
go test -mod=mod ./...
- source:
branch: release-1.23
dir: staging/src/k8s.io/client-go
name: release-1.23
go: 1.17.8
dependencies:
- repository: apimachinery
branch: release-1.23
- repository: api
branch: release-1.23
smoke-test: |
# assumes GO111MODULE=on
go build -mod=mod ./...
go test -mod=mod ./...
- destination: component-base
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/component-base
name: master
dependencies:
- repository: apimachinery
branch: master
- repository: api
branch: master
- repository: client-go
branch: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/component-base
name: release-1.20
go: 1.15.15
dependencies:
- repository: apimachinery
branch: release-1.20
- repository: api
branch: release-1.20
- repository: client-go
branch: release-1.20
- source:
branch: release-1.21
dir: staging/src/k8s.io/component-base
name: release-1.21
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.21
- repository: api
branch: release-1.21
- repository: client-go
branch: release-1.21
- source:
branch: release-1.22
dir: staging/src/k8s.io/component-base
name: release-1.22
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.22
- repository: api
branch: release-1.22
- repository: client-go
branch: release-1.22
- source:
branch: release-1.23
dir: staging/src/k8s.io/component-base
name: release-1.23
go: 1.17.8
dependencies:
- repository: apimachinery
branch: release-1.23
- repository: api
branch: release-1.23
- repository: client-go
branch: release-1.23
- destination: component-helpers
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/component-helpers
name: master
dependencies:
- repository: apimachinery
branch: master
- repository: api
branch: master
- repository: client-go
branch: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/component-helpers
name: release-1.20
go: 1.15.15
dependencies:
- repository: apimachinery
branch: release-1.20
- repository: api
branch: release-1.20
- repository: client-go
branch: release-1.20
- source:
branch: release-1.21
dir: staging/src/k8s.io/component-helpers
name: release-1.21
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.21
- repository: api
branch: release-1.21
- repository: client-go
branch: release-1.21
- source:
branch: release-1.22
dir: staging/src/k8s.io/component-helpers
name: release-1.22
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.22
- repository: api
branch: release-1.22
- repository: client-go
branch: release-1.22
- source:
branch: release-1.23
dir: staging/src/k8s.io/component-helpers
name: release-1.23
go: 1.17.8
dependencies:
- repository: apimachinery
branch: release-1.23
- repository: api
branch: release-1.23
- repository: client-go
branch: release-1.23
- destination: apiserver
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/apiserver
name: master
dependencies:
- repository: apimachinery
branch: master
- repository: api
branch: master
- repository: client-go
branch: master
- repository: component-base
branch: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/apiserver
name: release-1.20
go: 1.15.15
dependencies:
- repository: apimachinery
branch: release-1.20
- repository: api
branch: release-1.20
- repository: client-go
branch: release-1.20
- repository: component-base
branch: release-1.20
- source:
branch: release-1.21
dir: staging/src/k8s.io/apiserver
name: release-1.21
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.21
- repository: api
branch: release-1.21
- repository: client-go
branch: release-1.21
- repository: component-base
branch: release-1.21
- source:
branch: release-1.22
dir: staging/src/k8s.io/apiserver
name: release-1.22
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.22
- repository: api
branch: release-1.22
- repository: client-go
branch: release-1.22
- repository: component-base
branch: release-1.22
- source:
branch: release-1.23
dir: staging/src/k8s.io/apiserver
name: release-1.23
go: 1.17.8
dependencies:
- repository: apimachinery
branch: release-1.23
- repository: api
branch: release-1.23
- repository: client-go
branch: release-1.23
- repository: component-base
branch: release-1.23
- destination: kube-aggregator
branches:
- source:
branch: master
dir: staging/src/k8s.io/kube-aggregator
name: master
dependencies:
- repository: apimachinery
branch: master
- repository: api
branch: master
- repository: client-go
branch: master
- repository: apiserver
branch: master
- repository: component-base
branch: master
- repository: code-generator
branch: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/kube-aggregator
name: release-1.20
go: 1.15.15
dependencies:
- repository: apimachinery
branch: release-1.20
- repository: api
branch: release-1.20
- repository: client-go
branch: release-1.20
- repository: apiserver
branch: release-1.20
- repository: component-base
branch: release-1.20
- repository: code-generator
branch: release-1.20
- source:
branch: release-1.21
dir: staging/src/k8s.io/kube-aggregator
name: release-1.21
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.21
- repository: api
branch: release-1.21
- repository: client-go
branch: release-1.21
- repository: apiserver
branch: release-1.21
- repository: component-base
branch: release-1.21
- repository: code-generator
branch: release-1.21
- source:
branch: release-1.22
dir: staging/src/k8s.io/kube-aggregator
name: release-1.22
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.22
- repository: api
branch: release-1.22
- repository: client-go
branch: release-1.22
- repository: apiserver
branch: release-1.22
- repository: component-base
branch: release-1.22
- repository: code-generator
branch: release-1.22
- source:
branch: release-1.23
dir: staging/src/k8s.io/kube-aggregator
name: release-1.23
go: 1.17.8
dependencies:
- repository: apimachinery
branch: release-1.23
- repository: api
branch: release-1.23
- repository: client-go
branch: release-1.23
- repository: apiserver
branch: release-1.23
- repository: component-base
branch: release-1.23
- repository: code-generator
branch: release-1.23
- destination: sample-apiserver
branches:
- source:
branch: master
dir: staging/src/k8s.io/sample-apiserver
name: master
dependencies:
- repository: apimachinery
branch: master
- repository: api
branch: master
- repository: client-go
branch: master
- repository: apiserver
branch: master
- repository: code-generator
branch: master
- repository: component-base
branch: master
required-packages:
- k8s.io/code-generator
smoke-test: |
# assumes GO111MODULE=on
go build -mod=mod .
- source:
branch: release-1.20
dir: staging/src/k8s.io/sample-apiserver
name: release-1.20
go: 1.15.15
dependencies:
- repository: apimachinery
branch: release-1.20
- repository: api
branch: release-1.20
- repository: client-go
branch: release-1.20
- repository: apiserver
branch: release-1.20
- repository: code-generator
branch: release-1.20
- repository: component-base
branch: release-1.20
required-packages:
- k8s.io/code-generator
smoke-test: |
# assumes GO111MODULE=on
go build -mod=mod .
- source:
branch: release-1.21
dir: staging/src/k8s.io/sample-apiserver
name: release-1.21
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.21
- repository: api
branch: release-1.21
- repository: client-go
branch: release-1.21
- repository: apiserver
branch: release-1.21
- repository: code-generator
branch: release-1.21
- repository: component-base
branch: release-1.21
required-packages:
- k8s.io/code-generator
smoke-test: |
# assumes GO111MODULE=on
go build -mod=mod .
- source:
branch: release-1.22
dir: staging/src/k8s.io/sample-apiserver
name: release-1.22
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.22
- repository: api
branch: release-1.22
- repository: client-go
branch: release-1.22
- repository: apiserver
branch: release-1.22
- repository: code-generator
branch: release-1.22
- repository: component-base
branch: release-1.22
required-packages:
- k8s.io/code-generator
smoke-test: |
# assumes GO111MODULE=on
go build -mod=mod .
- source:
branch: release-1.23
dir: staging/src/k8s.io/sample-apiserver
name: release-1.23
go: 1.17.8
dependencies:
- repository: apimachinery
branch: release-1.23
- repository: api
branch: release-1.23
- repository: client-go
branch: release-1.23
- repository: apiserver
branch: release-1.23
- repository: code-generator
branch: release-1.23
- repository: component-base
branch: release-1.23
required-packages:
- k8s.io/code-generator
smoke-test: |
# assumes GO111MODULE=on
go build -mod=mod .
- destination: sample-controller
branches:
- source:
branch: master
dir: staging/src/k8s.io/sample-controller
name: master
dependencies:
- repository: apimachinery
branch: master
- repository: api
branch: master
- repository: client-go
branch: master
- repository: code-generator
branch: master
required-packages:
- k8s.io/code-generator
smoke-test: |
# assumes GO111MODULE=on
go build -mod=mod .
- source:
branch: release-1.20
dir: staging/src/k8s.io/sample-controller
name: release-1.20
go: 1.15.15
dependencies:
- repository: apimachinery
branch: release-1.20
- repository: api
branch: release-1.20
- repository: client-go
branch: release-1.20
- repository: code-generator
branch: release-1.20
required-packages:
- k8s.io/code-generator
smoke-test: |
# assumes GO111MODULE=on
go build -mod=mod .
- source:
branch: release-1.21
dir: staging/src/k8s.io/sample-controller
name: release-1.21
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.21
- repository: api
branch: release-1.21
- repository: client-go
branch: release-1.21
- repository: code-generator
branch: release-1.21
required-packages:
- k8s.io/code-generator
smoke-test: |
# assumes GO111MODULE=on
go build -mod=mod .
- source:
branch: release-1.22
dir: staging/src/k8s.io/sample-controller
name: release-1.22
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.22
- repository: api
branch: release-1.22
- repository: client-go
branch: release-1.22
- repository: code-generator
branch: release-1.22
required-packages:
- k8s.io/code-generator
smoke-test: |
# assumes GO111MODULE=on
go build -mod=mod .
- source:
branch: release-1.23
dir: staging/src/k8s.io/sample-controller
name: release-1.23
go: 1.17.8
dependencies:
- repository: apimachinery
branch: release-1.23
- repository: api
branch: release-1.23
- repository: client-go
branch: release-1.23
- repository: code-generator
branch: release-1.23
required-packages:
- k8s.io/code-generator
smoke-test: |
# assumes GO111MODULE=on
go build -mod=mod .
- destination: apiextensions-apiserver
branches:
- source:
branch: master
dir: staging/src/k8s.io/apiextensions-apiserver
name: master
dependencies:
- repository: apimachinery
branch: master
- repository: api
branch: master
- repository: client-go
branch: master
- repository: apiserver
branch: master
- repository: code-generator
branch: master
- repository: component-base
branch: master
required-packages:
- k8s.io/code-generator
- source:
branch: release-1.20
dir: staging/src/k8s.io/apiextensions-apiserver
name: release-1.20
go: 1.15.15
dependencies:
- repository: apimachinery
branch: release-1.20
- repository: api
branch: release-1.20
- repository: client-go
branch: release-1.20
- repository: apiserver
branch: release-1.20
- repository: code-generator
branch: release-1.20
- repository: component-base
branch: release-1.20
required-packages:
- k8s.io/code-generator
- source:
branch: release-1.21
dir: staging/src/k8s.io/apiextensions-apiserver
name: release-1.21
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.21
- repository: api
branch: release-1.21
- repository: client-go
branch: release-1.21
- repository: apiserver
branch: release-1.21
- repository: code-generator
branch: release-1.21
- repository: component-base
branch: release-1.21
required-packages:
- k8s.io/code-generator
- source:
branch: release-1.22
dir: staging/src/k8s.io/apiextensions-apiserver
name: release-1.22
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.22
- repository: api
branch: release-1.22
- repository: client-go
branch: release-1.22
- repository: apiserver
branch: release-1.22
- repository: code-generator
branch: release-1.22
- repository: component-base
branch: release-1.22
required-packages:
- k8s.io/code-generator
- source:
branch: release-1.23
dir: staging/src/k8s.io/apiextensions-apiserver
name: release-1.23
go: 1.17.8
dependencies:
- repository: apimachinery
branch: release-1.23
- repository: api
branch: release-1.23
- repository: client-go
branch: release-1.23
- repository: apiserver
branch: release-1.23
- repository: code-generator
branch: release-1.23
- repository: component-base
branch: release-1.23
required-packages:
- k8s.io/code-generator
- destination: metrics
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/metrics
name: master
dependencies:
- repository: apimachinery
branch: master
- repository: api
branch: master
- repository: client-go
branch: master
- repository: code-generator
branch: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/metrics
name: release-1.20
go: 1.15.15
dependencies:
- repository: apimachinery
branch: release-1.20
- repository: api
branch: release-1.20
- repository: client-go
branch: release-1.20
- repository: code-generator
branch: release-1.20
- source:
branch: release-1.21
dir: staging/src/k8s.io/metrics
name: release-1.21
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.21
- repository: api
branch: release-1.21
- repository: client-go
branch: release-1.21
- repository: code-generator
branch: release-1.21
- source:
branch: release-1.22
dir: staging/src/k8s.io/metrics
name: release-1.22
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.22
- repository: api
branch: release-1.22
- repository: client-go
branch: release-1.22
- repository: code-generator
branch: release-1.22
- source:
branch: release-1.23
dir: staging/src/k8s.io/metrics
name: release-1.23
go: 1.17.8
dependencies:
- repository: apimachinery
branch: release-1.23
- repository: api
branch: release-1.23
- repository: client-go
branch: release-1.23
- repository: code-generator
branch: release-1.23
- destination: cli-runtime
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/cli-runtime
name: master
dependencies:
- repository: api
branch: master
- repository: apimachinery
branch: master
- repository: client-go
branch: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/cli-runtime
name: release-1.20
go: 1.15.15
dependencies:
- repository: api
branch: release-1.20
- repository: apimachinery
branch: release-1.20
- repository: client-go
branch: release-1.20
- source:
branch: release-1.21
dir: staging/src/k8s.io/cli-runtime
name: release-1.21
go: 1.16.15
dependencies:
- repository: api
branch: release-1.21
- repository: apimachinery
branch: release-1.21
- repository: client-go
branch: release-1.21
- source:
branch: release-1.22
dir: staging/src/k8s.io/cli-runtime
name: release-1.22
go: 1.16.15
dependencies:
- repository: api
branch: release-1.22
- repository: apimachinery
branch: release-1.22
- repository: client-go
branch: release-1.22
- source:
branch: release-1.23
dir: staging/src/k8s.io/cli-runtime
name: release-1.23
go: 1.17.8
dependencies:
- repository: api
branch: release-1.23
- repository: apimachinery
branch: release-1.23
- repository: client-go
branch: release-1.23
- destination: sample-cli-plugin
library: false
branches:
- source:
branch: master
dir: staging/src/k8s.io/sample-cli-plugin
name: master
dependencies:
- repository: api
branch: master
- repository: apimachinery
branch: master
- repository: cli-runtime
branch: master
- repository: client-go
branch: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/sample-cli-plugin
name: release-1.20
go: 1.15.15
dependencies:
- repository: api
branch: release-1.20
- repository: apimachinery
branch: release-1.20
- repository: cli-runtime
branch: release-1.20
- repository: client-go
branch: release-1.20
- source:
branch: release-1.21
dir: staging/src/k8s.io/sample-cli-plugin
name: release-1.21
go: 1.16.15
dependencies:
- repository: api
branch: release-1.21
- repository: apimachinery
branch: release-1.21
- repository: cli-runtime
branch: release-1.21
- repository: client-go
branch: release-1.21
- source:
branch: release-1.22
dir: staging/src/k8s.io/sample-cli-plugin
name: release-1.22
go: 1.16.15
dependencies:
- repository: api
branch: release-1.22
- repository: apimachinery
branch: release-1.22
- repository: cli-runtime
branch: release-1.22
- repository: client-go
branch: release-1.22
- source:
branch: release-1.23
dir: staging/src/k8s.io/sample-cli-plugin
name: release-1.23
go: 1.17.8
dependencies:
- repository: api
branch: release-1.23
- repository: apimachinery
branch: release-1.23
- repository: cli-runtime
branch: release-1.23
- repository: client-go
branch: release-1.23
- destination: kube-proxy
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/kube-proxy
name: master
dependencies:
- repository: apimachinery
branch: master
- repository: component-base
branch: master
- repository: api
branch: master
- repository: client-go
branch: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/kube-proxy
name: release-1.20
go: 1.15.15
dependencies:
- repository: apimachinery
branch: release-1.20
- repository: component-base
branch: release-1.20
- repository: api
branch: release-1.20
- repository: client-go
branch: release-1.20
- source:
branch: release-1.21
dir: staging/src/k8s.io/kube-proxy
name: release-1.21
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.21
- repository: component-base
branch: release-1.21
- repository: api
branch: release-1.21
- repository: client-go
branch: release-1.21
- source:
branch: release-1.22
dir: staging/src/k8s.io/kube-proxy
name: release-1.22
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.22
- repository: component-base
branch: release-1.22
- repository: api
branch: release-1.22
- repository: client-go
branch: release-1.22
- source:
branch: release-1.23
dir: staging/src/k8s.io/kube-proxy
name: release-1.23
go: 1.17.8
dependencies:
- repository: apimachinery
branch: release-1.23
- repository: component-base
branch: release-1.23
- repository: api
branch: release-1.23
- repository: client-go
branch: release-1.23
- destination: kubelet
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/kubelet
name: master
dependencies:
- repository: apimachinery
branch: master
- repository: api
branch: master
- repository: client-go
branch: master
- repository: component-base
branch: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/kubelet
name: release-1.20
go: 1.15.15
dependencies:
- repository: apimachinery
branch: release-1.20
- repository: api
branch: release-1.20
- repository: client-go
branch: release-1.20
- repository: component-base
branch: release-1.20
- source:
branch: release-1.21
dir: staging/src/k8s.io/kubelet
name: release-1.21
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.21
- repository: api
branch: release-1.21
- repository: client-go
branch: release-1.21
- repository: component-base
branch: release-1.21
- source:
branch: release-1.22
dir: staging/src/k8s.io/kubelet
name: release-1.22
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.22
- repository: api
branch: release-1.22
- repository: client-go
branch: release-1.22
- repository: component-base
branch: release-1.22
- source:
branch: release-1.23
dir: staging/src/k8s.io/kubelet
name: release-1.23
go: 1.17.8
dependencies:
- repository: apimachinery
branch: release-1.23
- repository: api
branch: release-1.23
- repository: client-go
branch: release-1.23
- repository: component-base
branch: release-1.23
- destination: kube-scheduler
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/kube-scheduler
name: master
dependencies:
- repository: apimachinery
branch: master
- repository: component-base
branch: master
- repository: api
branch: master
- repository: client-go
branch: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/kube-scheduler
name: release-1.20
go: 1.15.15
dependencies:
- repository: apimachinery
branch: release-1.20
- repository: component-base
branch: release-1.20
- repository: api
branch: release-1.20
- repository: client-go
branch: release-1.20
- source:
branch: release-1.21
dir: staging/src/k8s.io/kube-scheduler
name: release-1.21
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.21
- repository: component-base
branch: release-1.21
- repository: api
branch: release-1.21
- repository: client-go
branch: release-1.21
- source:
branch: release-1.22
dir: staging/src/k8s.io/kube-scheduler
name: release-1.22
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.22
- repository: component-base
branch: release-1.22
- repository: api
branch: release-1.22
- repository: client-go
branch: release-1.22
- source:
branch: release-1.23
dir: staging/src/k8s.io/kube-scheduler
name: release-1.23
go: 1.17.8
dependencies:
- repository: apimachinery
branch: release-1.23
- repository: component-base
branch: release-1.23
- repository: api
branch: release-1.23
- repository: client-go
branch: release-1.23
- destination: controller-manager
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/controller-manager
name: master
dependencies:
- repository: api
branch: master
- repository: apimachinery
branch: master
- repository: client-go
branch: master
- repository: component-base
branch: master
- repository: apiserver
branch: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/controller-manager
name: release-1.20
go: 1.15.15
dependencies:
- repository: api
branch: release-1.20
- repository: apimachinery
branch: release-1.20
- repository: client-go
branch: release-1.20
- repository: component-base
branch: release-1.20
- repository: apiserver
branch: release-1.20
- source:
branch: release-1.21
dir: staging/src/k8s.io/controller-manager
name: release-1.21
go: 1.16.15
dependencies:
- repository: api
branch: release-1.21
- repository: apimachinery
branch: release-1.21
- repository: client-go
branch: release-1.21
- repository: component-base
branch: release-1.21
- repository: apiserver
branch: release-1.21
- source:
branch: release-1.22
dir: staging/src/k8s.io/controller-manager
name: release-1.22
go: 1.16.15
dependencies:
- repository: api
branch: release-1.22
- repository: apimachinery
branch: release-1.22
- repository: client-go
branch: release-1.22
- repository: component-base
branch: release-1.22
- repository: apiserver
branch: release-1.22
- source:
branch: release-1.23
dir: staging/src/k8s.io/controller-manager
name: release-1.23
go: 1.17.8
dependencies:
- repository: api
branch: release-1.23
- repository: apimachinery
branch: release-1.23
- repository: client-go
branch: release-1.23
- repository: component-base
branch: release-1.23
- repository: apiserver
branch: release-1.23
- destination: cloud-provider
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/cloud-provider
name: master
dependencies:
- repository: api
branch: master
- repository: apimachinery
branch: master
- repository: apiserver
branch: master
- repository: client-go
branch: master
- repository: component-base
branch: master
- repository: controller-manager
branch: master
- repository: component-helpers
branch: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/cloud-provider
name: release-1.20
go: 1.15.15
dependencies:
- repository: api
branch: release-1.20
- repository: apimachinery
branch: release-1.20
- repository: apiserver
branch: release-1.20
- repository: client-go
branch: release-1.20
- repository: component-base
branch: release-1.20
- repository: controller-manager
branch: release-1.20
- repository: component-helpers
branch: release-1.20
- source:
branch: release-1.21
dir: staging/src/k8s.io/cloud-provider
name: release-1.21
go: 1.16.15
dependencies:
- repository: api
branch: release-1.21
- repository: apimachinery
branch: release-1.21
- repository: apiserver
branch: release-1.21
- repository: client-go
branch: release-1.21
- repository: component-base
branch: release-1.21
- repository: controller-manager
branch: release-1.21
- repository: component-helpers
branch: release-1.21
- source:
branch: release-1.22
dir: staging/src/k8s.io/cloud-provider
name: release-1.22
go: 1.16.15
dependencies:
- repository: api
branch: release-1.22
- repository: apimachinery
branch: release-1.22
- repository: apiserver
branch: release-1.22
- repository: client-go
branch: release-1.22
- repository: component-base
branch: release-1.22
- repository: controller-manager
branch: release-1.22
- repository: component-helpers
branch: release-1.22
- source:
branch: release-1.23
dir: staging/src/k8s.io/cloud-provider
name: release-1.23
go: 1.17.8
dependencies:
- repository: api
branch: release-1.23
- repository: apimachinery
branch: release-1.23
- repository: apiserver
branch: release-1.23
- repository: client-go
branch: release-1.23
- repository: component-base
branch: release-1.23
- repository: controller-manager
branch: release-1.23
- repository: component-helpers
branch: release-1.23
- destination: kube-controller-manager
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/kube-controller-manager
name: master
dependencies:
- repository: apimachinery
branch: master
- repository: apiserver
branch: master
- repository: component-base
branch: master
- repository: api
branch: master
- repository: client-go
branch: master
- repository: controller-manager
branch: master
- repository: cloud-provider
branch: master
- repository: component-helpers
branch: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/kube-controller-manager
name: release-1.20
go: 1.15.15
dependencies:
- repository: apimachinery
branch: release-1.20
- repository: apiserver
branch: release-1.20
- repository: component-base
branch: release-1.20
- repository: api
branch: release-1.20
- repository: client-go
branch: release-1.20
- repository: controller-manager
branch: release-1.20
- repository: cloud-provider
branch: release-1.20
- repository: component-helpers
branch: release-1.20
- source:
branch: release-1.21
dir: staging/src/k8s.io/kube-controller-manager
name: release-1.21
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.21
- repository: apiserver
branch: release-1.21
- repository: component-base
branch: release-1.21
- repository: api
branch: release-1.21
- repository: client-go
branch: release-1.21
- repository: controller-manager
branch: release-1.21
- repository: cloud-provider
branch: release-1.21
- repository: component-helpers
branch: release-1.21
- source:
branch: release-1.22
dir: staging/src/k8s.io/kube-controller-manager
name: release-1.22
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.22
- repository: apiserver
branch: release-1.22
- repository: component-base
branch: release-1.22
- repository: api
branch: release-1.22
- repository: client-go
branch: release-1.22
- repository: controller-manager
branch: release-1.22
- repository: cloud-provider
branch: release-1.22
- repository: component-helpers
branch: release-1.22
- source:
branch: release-1.23
dir: staging/src/k8s.io/kube-controller-manager
name: release-1.23
go: 1.17.8
dependencies:
- repository: apimachinery
branch: release-1.23
- repository: apiserver
branch: release-1.23
- repository: component-base
branch: release-1.23
- repository: api
branch: release-1.23
- repository: client-go
branch: release-1.23
- repository: controller-manager
branch: release-1.23
- repository: cloud-provider
branch: release-1.23
- repository: component-helpers
branch: release-1.23
- destination: cluster-bootstrap
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/cluster-bootstrap
name: master
dependencies:
- repository: apimachinery
branch: master
- repository: api
branch: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/cluster-bootstrap
name: release-1.20
go: 1.15.15
dependencies:
- repository: apimachinery
branch: release-1.20
- repository: api
branch: release-1.20
- source:
branch: release-1.21
dir: staging/src/k8s.io/cluster-bootstrap
name: release-1.21
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.21
- repository: api
branch: release-1.21
- source:
branch: release-1.22
dir: staging/src/k8s.io/cluster-bootstrap
name: release-1.22
go: 1.16.15
dependencies:
- repository: apimachinery
branch: release-1.22
- repository: api
branch: release-1.22
- source:
branch: release-1.23
dir: staging/src/k8s.io/cluster-bootstrap
name: release-1.23
go: 1.17.8
dependencies:
- repository: apimachinery
branch: release-1.23
- repository: api
branch: release-1.23
- destination: csi-translation-lib
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/csi-translation-lib
name: master
dependencies:
- repository: api
branch: master
- repository: apimachinery
branch: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/csi-translation-lib
name: release-1.20
go: 1.15.15
dependencies:
- repository: api
branch: release-1.20
- repository: apimachinery
branch: release-1.20
- source:
branch: release-1.21
dir: staging/src/k8s.io/csi-translation-lib
name: release-1.21
go: 1.16.15
dependencies:
- repository: api
branch: release-1.21
- repository: apimachinery
branch: release-1.21
- source:
branch: release-1.22
dir: staging/src/k8s.io/csi-translation-lib
name: release-1.22
go: 1.16.15
dependencies:
- repository: api
branch: release-1.22
- repository: apimachinery
branch: release-1.22
- source:
branch: release-1.23
dir: staging/src/k8s.io/csi-translation-lib
name: release-1.23
go: 1.17.8
dependencies:
- repository: api
branch: release-1.23
- repository: apimachinery
branch: release-1.23
- destination: mount-utils
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/mount-utils
name: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/mount-utils
name: release-1.20
go: 1.15.15
- source:
branch: release-1.21
dir: staging/src/k8s.io/mount-utils
name: release-1.21
go: 1.16.15
- source:
branch: release-1.22
dir: staging/src/k8s.io/mount-utils
name: release-1.22
go: 1.16.15
- source:
branch: release-1.23
dir: staging/src/k8s.io/mount-utils
name: release-1.23
go: 1.17.8
- destination: legacy-cloud-providers
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/legacy-cloud-providers
name: master
dependencies:
- repository: api
branch: master
- repository: apimachinery
branch: master
- repository: client-go
branch: master
- repository: cloud-provider
branch: master
- repository: csi-translation-lib
branch: master
- repository: apiserver
branch: master
- repository: component-base
branch: master
- repository: controller-manager
branch: master
- repository: mount-utils
branch: master
- repository: component-helpers
branch: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/legacy-cloud-providers
name: release-1.20
go: 1.15.15
dependencies:
- repository: api
branch: release-1.20
- repository: apimachinery
branch: release-1.20
- repository: client-go
branch: release-1.20
- repository: cloud-provider
branch: release-1.20
- repository: csi-translation-lib
branch: release-1.20
- repository: apiserver
branch: release-1.20
- repository: component-base
branch: release-1.20
- repository: controller-manager
branch: release-1.20
- repository: component-helpers
branch: release-1.20
- source:
branch: release-1.21
dir: staging/src/k8s.io/legacy-cloud-providers
name: release-1.21
go: 1.16.15
dependencies:
- repository: api
branch: release-1.21
- repository: apimachinery
branch: release-1.21
- repository: client-go
branch: release-1.21
- repository: cloud-provider
branch: release-1.21
- repository: csi-translation-lib
branch: release-1.21
- repository: apiserver
branch: release-1.21
- repository: component-base
branch: release-1.21
- repository: controller-manager
branch: release-1.21
- repository: component-helpers
branch: release-1.21
- source:
branch: release-1.22
dir: staging/src/k8s.io/legacy-cloud-providers
name: release-1.22
go: 1.16.15
dependencies:
- repository: api
branch: release-1.22
- repository: apimachinery
branch: release-1.22
- repository: client-go
branch: release-1.22
- repository: cloud-provider
branch: release-1.22
- repository: csi-translation-lib
branch: release-1.22
- repository: apiserver
branch: release-1.22
- repository: component-base
branch: release-1.22
- repository: controller-manager
branch: release-1.22
- repository: mount-utils
branch: release-1.22
- repository: component-helpers
branch: release-1.22
- source:
branch: release-1.23
dir: staging/src/k8s.io/legacy-cloud-providers
name: release-1.23
go: 1.17.8
dependencies:
- repository: api
branch: release-1.23
- repository: apimachinery
branch: release-1.23
- repository: client-go
branch: release-1.23
- repository: cloud-provider
branch: release-1.23
- repository: csi-translation-lib
branch: release-1.23
- repository: apiserver
branch: release-1.23
- repository: component-base
branch: release-1.23
- repository: controller-manager
branch: release-1.23
- repository: mount-utils
branch: release-1.23
- repository: component-helpers
branch: release-1.23
- destination: cri-api
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/cri-api
name: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/cri-api
name: release-1.20
go: 1.15.15
- source:
branch: release-1.21
dir: staging/src/k8s.io/cri-api
name: release-1.21
go: 1.16.15
- source:
branch: release-1.22
dir: staging/src/k8s.io/cri-api
name: release-1.22
go: 1.16.15
- source:
branch: release-1.23
dir: staging/src/k8s.io/cri-api
name: release-1.23
go: 1.17.8
- destination: kubectl
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/kubectl
name: master
dependencies:
- repository: api
branch: master
- repository: apimachinery
branch: master
- repository: cli-runtime
branch: master
- repository: client-go
branch: master
- repository: code-generator
branch: master
- repository: component-base
branch: master
- repository: component-helpers
branch: master
- repository: metrics
branch: master
- source:
branch: release-1.20
dir: staging/src/k8s.io/kubectl
name: release-1.20
go: 1.15.15
dependencies:
- repository: api
branch: release-1.20
- repository: apimachinery
branch: release-1.20
- repository: cli-runtime
branch: release-1.20
- repository: client-go
branch: release-1.20
- repository: code-generator
branch: release-1.20
- repository: component-base
branch: release-1.20
- repository: component-helpers
branch: release-1.20
- repository: metrics
branch: release-1.20
- source:
branch: release-1.21
dir: staging/src/k8s.io/kubectl
name: release-1.21
go: 1.16.15
dependencies:
- repository: api
branch: release-1.21
- repository: apimachinery
branch: release-1.21
- repository: cli-runtime
branch: release-1.21
- repository: client-go
branch: release-1.21
- repository: code-generator
branch: release-1.21
- repository: component-base
branch: release-1.21
- repository: component-helpers
branch: release-1.21
- repository: metrics
branch: release-1.21
- source:
branch: release-1.22
dir: staging/src/k8s.io/kubectl
name: release-1.22
go: 1.16.15
dependencies:
- repository: api
branch: release-1.22
- repository: apimachinery
branch: release-1.22
- repository: cli-runtime
branch: release-1.22
- repository: client-go
branch: release-1.22
- repository: code-generator
branch: release-1.22
- repository: component-base
branch: release-1.22
- repository: component-helpers
branch: release-1.22
- repository: metrics
branch: release-1.22
- source:
branch: release-1.23
dir: staging/src/k8s.io/kubectl
name: release-1.23
go: 1.17.8
dependencies:
- repository: api
branch: release-1.23
- repository: apimachinery
branch: release-1.23
- repository: cli-runtime
branch: release-1.23
- repository: client-go
branch: release-1.23
- repository: code-generator
branch: release-1.23
- repository: component-base
branch: release-1.23
- repository: component-helpers
branch: release-1.23
- repository: metrics
branch: release-1.23
- destination: pod-security-admission
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/pod-security-admission
name: master
dependencies:
- repository: api
branch: master
- repository: apimachinery
branch: master
- repository: apiserver
branch: master
- repository: client-go
branch: master
- repository: component-base
branch: master
- source:
branch: release-1.22
dir: staging/src/k8s.io/pod-security-admission
name: release-1.22
go: 1.16.15
dependencies:
- repository: api
branch: release-1.22
- repository: apimachinery
branch: release-1.22
- repository: apiserver
branch: release-1.22
- repository: client-go
branch: release-1.22
- repository: component-base
branch: release-1.22
- source:
branch: release-1.23
dir: staging/src/k8s.io/pod-security-admission
name: release-1.23
go: 1.17.8
dependencies:
- repository: api
branch: release-1.23
- repository: apimachinery
branch: release-1.23
- repository: apiserver
branch: release-1.23
- repository: client-go
branch: release-1.23
- repository: component-base
branch: release-1.23