Skip to content

Build debian package #1036

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

Merged
merged 4 commits into from
Apr 30, 2024
Merged

Build debian package #1036

merged 4 commits into from
Apr 30, 2024

Conversation

Baltoli
Copy link
Contributor

@Baltoli Baltoli commented Apr 26, 2024

This PR sets up a Debian package build for the LLVM backend, such that we will be able to adapt the K CI testing process to download this released version rather than rebuilding the backend from scratch on every run.

The package building step is tested in CI, and I have tested the part of the workflow that deals with uploading the released package locally by creating and deleting releases on pushes to this branch. I'll make sure to babysit the release to ensure that the file is attached correctly when this PR is merged.

The Debian packaging specifics in this PR have been largely adapted from the main K repo.

This commit instantiates a similar set of infrastructure to the main K
repo for building a Debian package.
@Baltoli Baltoli marked this pull request as draft April 26, 2024 22:15
@rv-jenkins rv-jenkins merged commit d7fb8af into master Apr 30, 2024
10 checks passed
@rv-jenkins rv-jenkins deleted the debian-package branch April 30, 2024 16:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants