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

Arcade-powered source-build (ArPow) #1510

Closed
dseefeld opened this issue Feb 24, 2020 · 1 comment
Closed

Arcade-powered source-build (ArPow) #1510

dseefeld opened this issue Feb 24, 2020 · 1 comment
Labels
Epic Groups multiple user stories. Can be grouped under a theme.

Comments

@dseefeld
Copy link
Contributor

dseefeld commented Feb 24, 2020

Situation
.NET 3.1 is source-build clean, it can bootstrap and be cleanly built with no prebuilt binaries. This was a hard-won effort started in .NET 1.1 .NET Core is now in Fedora, and RHEL, and RHEL-downstream repositories. Yet source-build infra structure is apart from the Microsoft distribution build (aka Official Build) and entails exceptional work to maintain source-buildability. Checks for source-buildability lag far behind repo CI.

Objective
Support Linux-first efforts by producing highly maintainable, routine source-builds that are ready for packaging into existing and future distro archives.

Execution
To ensure source-buildability as whole, we will move the infrastructure that produces source-built tarballs into the same orchestration mechanisms that produces the binary Microsoft distribution. We intend to place source-buildability checks at the heart of routine dev process by moving the checks into repo PR validation. We want any repo to be built from source using build.sh

@dseefeld dseefeld added the Epic Groups multiple user stories. Can be grouped under a theme. label Feb 24, 2020
@dleeapho dleeapho changed the title Source-build 5.0 Arcade-powered source-build Sep 16, 2020
@dleeapho dleeapho added this to the 6.0 milestone Mar 3, 2021
@dseefeld dseefeld changed the title Arcade-powered source-build Arcade-powered source-build (ArPow) May 13, 2021
@MichaelSimons MichaelSimons removed this from the 6.0 milestone Oct 14, 2022
@MichaelSimons
Copy link
Member

[Triage] Repos have been onboarded onto ArPow. Remaining ArPow work is tracked with specific issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic Groups multiple user stories. Can be grouped under a theme.
Projects
None yet
Development

No branches or pull requests

3 participants