Skip to content
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

Refactor release process for Github and Staging #2096

Merged

Commits on Jan 15, 2021

  1. Refactor release process for Github and Staging

    Replace use of sed with gojq to modify templates, by copying
    manifests to _artifacts and outputting to out/*-components.yaml,
    preventing source files being modified in place.
    
    Switch to using Docker build cache to speed up builds, should
    reduce CloudBuild times significantly.
    
    CloudBuild modified such that manifests will be generated and uploaded
    to GCS on execution. This will allow advanced users to be able to test
    manifests directly from staging for testing prior to release.
    
    Finally, targets are added to create a release in Github using the
    Github CLI.
    
    Signed-off-by: Naadir Jeewa <jeewan@vmware.com>
    randomvariable committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    bebdfec View commit details
    Browse the repository at this point in the history