mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-06-24 07:18:17 +00:00
Compare commits
3 Commits
cmd/config
...
api/v0.6.2
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9d992aae68 | ||
|
|
8c906b804f | ||
|
|
4ff4940fa7 |
@@ -9,7 +9,7 @@ require (
|
||||
github.com/spf13/pflag v1.0.5
|
||||
k8s.io/client-go v0.17.3
|
||||
sigs.k8s.io/kustomize/api v0.6.1
|
||||
sigs.k8s.io/kustomize/cmd/config v0.6.0
|
||||
sigs.k8s.io/kustomize/cmd/config v0.8.1
|
||||
sigs.k8s.io/yaml v1.2.0
|
||||
)
|
||||
|
||||
@@ -19,8 +19,4 @@ exclude (
|
||||
sigs.k8s.io/kustomize/cmd/config v0.2.0
|
||||
)
|
||||
|
||||
replace sigs.k8s.io/kustomize/cmd/config v0.6.0 => ../cmd/config
|
||||
|
||||
replace sigs.k8s.io/kustomize/kyaml v0.7.1 => ../kyaml
|
||||
|
||||
replace sigs.k8s.io/kustomize/api v0.6.1 => ../api
|
||||
|
||||
@@ -13,18 +13,18 @@
|
||||
This document describes how to perform a [semver release]
|
||||
of one of the several [Go modules] in this repository.
|
||||
|
||||
> This process doesn't describe or enforce a
|
||||
> particular module release sequence.
|
||||
>
|
||||
> Recommended sequence (each stage depends on everything above it)
|
||||
> - sigs.k8s.io/kustomize/kyaml
|
||||
> - sigs.k8s.io/cli-utils
|
||||
> - sigs.k8s.io/kustomize/cmd/config
|
||||
> - sigs.k8s.io/kustomize/api
|
||||
> - sigs.k8s.io/kustomize/kustomize
|
||||
>
|
||||
> In commands this is roughly:
|
||||
>
|
||||
## Modules involved
|
||||
|
||||
Recommended sequence (each stage depends on everything above it)
|
||||
|
||||
- `sigs.k8s.io/kustomize/kyaml` - doesn't have local dependencies.
|
||||
- `sigs.k8s.io/cli-utils` - depends on `kyaml`
|
||||
- `sigs.k8s.io/kustomize/cmd/config` - depends on `kyaml` and `cli-utils`
|
||||
- `sigs.k8s.io/kustomize/api` - depends on `kyaml`
|
||||
- `sigs.k8s.io/kustomize/kustomize` - depends on `cmd/config` and `api`
|
||||
|
||||
### Rough sequence
|
||||
|
||||
> ```
|
||||
> cd ~/gopath/src/sigs.k8s.io/kustomize
|
||||
> git fetch upstream
|
||||
@@ -33,11 +33,13 @@ of one of the several [Go modules] in this repository.
|
||||
> make prow-presubmit-check
|
||||
> gorepomod release kyaml
|
||||
> # undraft the release at https://github.com/kubernetes-sigs/kustomize/releases
|
||||
>
|
||||
> cd ../cli-utils
|
||||
> gorepomod pin kyaml
|
||||
> # merge these changes to upstream (make a PR, etc.)
|
||||
> gorepomod release {top}
|
||||
> cd ../kustomize
|
||||
>
|
||||
> # manually pin cmd/config/go.mod to the new cli-utils
|
||||
> # merge these changes to upstream (make a PR, etc.)
|
||||
> gorepomod pin kyaml
|
||||
|
||||
Reference in New Issue
Block a user