Skip to content

Commit

Permalink
Update release guidelines
Browse files Browse the repository at this point in the history
  • Loading branch information
maelk committed May 13, 2020
1 parent 5aa96c6 commit 2d796ff
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 8 deletions.
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ RELEASE_NOTES := $(TOOLS_DIR)/$(RELEASE_NOTES_BIN)
REGISTRY ?= quay.io/metal3-io
STAGING_REGISTRY := quay.io/metal3-io
PROD_REGISTRY := quay.io/metal3-io
IMAGE_NAME ?= ipam
IMAGE_NAME ?= ip-address-manager
CONTROLLER_IMG ?= $(REGISTRY)/$(IMAGE_NAME)
TAG ?= v1alpha1
ARCH ?= amd64
Expand Down Expand Up @@ -305,7 +305,7 @@ release: clean-release ## Builds and push container images using the latest git

.PHONY: release-manifests
release-manifests: $(RELEASE_DIR) ## Builds the manifests to publish with a release
kustomize build config > $(RELEASE_DIR)/infrastructure-components.yaml
kustomize build config > $(RELEASE_DIR)/ipam-components.yaml

.PHONY: release-binaries
release-binaries: ## Builds the binaries to publish with a release
Expand Down
4 changes: 0 additions & 4 deletions VERSIONING.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,6 @@ as we try to follow closely the release process
<!-- markdownlint-restore -->

- We follow [Semantic Versioning (semver)](https://semver.org/).
- We try to follow Cluster API release cadence
- The cadence is subject to change if necessary, refer to the
[Milestones](https://github.com/kubernetes-sigs/cluster-api/milestones) page
for up-to-date information.
- The _master_ branch is where development happens, this might include breaking
changes.
- The _release-X_ branches contain stable, backward compatible code. A new
Expand Down
5 changes: 3 additions & 2 deletions docs/releasing.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,14 @@ You must have docker installed.

### Expected artifacts

1. A container image of the shared cluster-api-provider-metal3 manager
1. A container image of the ip-address-manager manager
1. A git tag
1. A deployment file : ipam-components.yaml

### Artifact locations

1. The container image is found in the registry `quay.io/metal3-io` with an image
name of `ipam` and a tag that matches the release
name of `ip-address-manager` and a tag that matches the release
version. The image is automatically built once the release has been created.

## Creating a release for IPAM
Expand Down

0 comments on commit 2d796ff

Please sign in to comment.