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

Move dotnet/runtime to new RPM tooling #109518

Closed
jkoritzinsky opened this issue Nov 4, 2024 · 0 comments · Fixed by #109526
Closed

Move dotnet/runtime to new RPM tooling #109518

jkoritzinsky opened this issue Nov 4, 2024 · 0 comments · Fixed by #109526
Assignees
Labels
area-Infrastructure-installer in-pr There is an active PR which will close this issue when it is merged
Milestone

Comments

@jkoritzinsky
Copy link
Member

dotnet/arcade has new tooling to build RPMs that does not require FPM. We need to move to the new RPM tooling to enable building on the same docker image for all steps. Additionally, moving to the new tooling will further enable us to build all of our linux packages as part of the regular build (and no longer require a second build invocation).

@jkoritzinsky jkoritzinsky added this to the 10.0.0 milestone Nov 4, 2024
@jkoritzinsky jkoritzinsky self-assigned this Nov 4, 2024
jkoritzinsky added a commit to jkoritzinsky/runtime that referenced this issue Nov 4, 2024
@dotnet-policy-service dotnet-policy-service bot added the in-pr There is an active PR which will close this issue when it is merged label Nov 4, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in .NET Unified Build Nov 8, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in .NET Unified Build Nov 8, 2024
@github-actions github-actions bot locked and limited conversation to collaborators Dec 9, 2024
mikelle-rogers pushed a commit to mikelle-rogers/runtime that referenced this issue Dec 10, 2024
…#109526)

* Convert dotnet/runtime to use the new Arcade tooling for RPMs.

Fixes dotnet#109518

* Build rpms and debs as part of the regular (default) build command on linux non-musl, including in the VMR.

Fixes dotnet/source-build#4138

* Now that we produce all of our packages by default, remove the YAML for producing them in separate steps in special containers and remove our references to those containers

* Limit the architectures we build packages on

* Now that we aren't making the symlink ourselves, leave LinuxInstallRoot as its default value.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-Infrastructure-installer in-pr There is an active PR which will close this issue when it is merged
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant