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

Convert dotnet/runtime to use the new Arcade tooling for RPMs #109526

Merged
merged 6 commits into from
Nov 8, 2024

Conversation

jkoritzinsky
Copy link
Member


<PropertyGroup>
<BuildDebPackage Condition="'$(TargetsLinuxGlibc)' == 'true'">true</BuildDebPackage>
<BuildRpmPackage Condition="'$(TargetsLinuxGlibc)' == 'true'">true</BuildRpmPackage>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are set in .proj files, do we also need them in .props file?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes. This provides the defaults for the installers, but the runtime-deps installers only build some of the flavors (deb or rpm, not both).

@jkoritzinsky
Copy link
Member Author

Looks like cpio isn't available in the Azl3 docker images we use... I might have to update the image to install it.

@jkoritzinsky
Copy link
Member Author

Apparently file isn't included either in the base image and the source-build images don't have cpio.

Docker image updates in dotnet/dotnet-buildtools-prereqs-docker#1247

Copy link
Member

@ViktorHofer ViktorHofer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Amazing, nice diff! Especially the YML part.

@ViktorHofer
Copy link
Member

/ba-g unrelated work item crash

@ViktorHofer ViktorHofer merged commit 1d86001 into dotnet:main Nov 8, 2024
151 of 155 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Dec 9, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Move dotnet/runtime to new RPM tooling Runtime builds not generating deb or rpm installers
3 participants