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

Add CI workflow that builds both release channels simultaneously #20573

Merged
merged 1 commit into from
Jan 12, 2021

Commits on Jan 11, 2021

  1. Build stable and experimental with same command

    The goal is to simplify our CI pipeline so that all configurations
    are built and tested in a single workflow.
    
    As a first step, this adds a new build script entry point that builds
    both the experimental and stable release channels into a single
    artifacts directory.
    
    The script works by wrapping the existing build script (which only
    builds a single release channel at a time), then post-processing the
    results to match the desired filesystem layout. A future version of the
    build script would output the files directly without post-processing.
    
    Because many parts of our infra depend on the existing layout of the
    build artifacts directory, I have left the old workflows untouched.
    We can incremental migrate to the new layout, then delete the old
    workflows after we've finished.
    acdlite committed Jan 11, 2021
    Configuration menu
    Copy the full SHA
    e973623 View commit details
    Browse the repository at this point in the history