-
Notifications
You must be signed in to change notification settings - Fork 981
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
implement creation of deb package #249
Comments
I can take a crack at this one, but I won't have time to start on it for the next 3 or 4 days |
thanks Acheev, much appreciated. and it's not urgent at all. |
hi @acheevbhagat, are you planning on working on this? |
Ah yes I am. |
Well, now you are officially assigned 😆 |
Signed-off-by: Acheev Bhagat <acheevbhagat@hotmail.com>
Signed-off-by: Acheev Bhagat <acheevbhagat@hotmail.com>
Just wanted to drop a small update |
Signed-off-by: Acheev Bhagat <acheevbhagat@hotmail.com>
Thanks, Acheev. I actually do not know myself how to generate the deb package, so at this point you already know better than me. |
If you'd rather use some simple Bash scripting, makedeb could provide a quick and easy way to make the package. It's a project I'm the lead for, but it's already seen some adoption and success among some big projects. Any thoughts? |
I do not know enough to say why either option is better. Currently, I just do not have time to learn the domain, waiting for the team to grow and then the task owner will decide. |
The first PR will only include the required files/scripts to generate the packages. |
We now have deb packages for x86 as well as ARM |
part of much bigger #237
a pretty extensive blog post guides on how to build debian packages. Also https://earthly.dev/blog/creating-and-hosting-your-own-deb-packages-and-apt-repo/ but it does not use cmake.
no need to host or build a repo, just to make sure we can build the deb using
cpack -G DEB
.The goal at this point is to release
deb
via our release pipeline on github.cmake is just one challenge. another (minor) one - installing the dragonfly will require a systemd service script.
The text was updated successfully, but these errors were encountered: