-
Notifications
You must be signed in to change notification settings - Fork 405
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release process should work both for the master branch and dedicated api-server branch #4480
Comments
DescriptionRelease process creates three types of artifacts:
docker imagesThey are created for multiple platforms (amd64, arm, arm64, ppc64le, s390x) and for the following components: user-broker, test-broker, service-catalog. CommitsFor every commit on master branch we produce two images (for every platform and component) with following tags:
ReleaseFor every release we produce two images (for every platform and component) with following tags:
svcat binariesSvcat binaries are created for multiple platforms (darwin, linux, windows). Version strings are encoded in the path:
CommitsFor every commit on master branch we produce two binaries versions (for every platform):
ReleaseFor every release we produce two binaries versions (for every platform):
helm chartsFor every release we produce helm charts for the following components: healthcheck, user-broker, test-broker, service-catalog. Chart version is hardcoded in Chart.yaml - it has to be manually changed before every releaseWhat needs to be changedOn the api-server branch (old, deprecated version):
SummaryWe should use the I tested travis integration (https://travis-ci.com/awalach-org/service-catalog) on this forked project: https://github.com/awalach-org/service-catalog/tree/api-server . UrlsURLs used currently by SC:
URLs used for testing: |
Description
The release process should work both for the master and dedicated api-server branch.
The release is done by the Travis job. The current release process is documented here: https://github.com/kubernetes-sigs/service-catalog/wiki/Release-Process
AC
The text was updated successfully, but these errors were encountered: