add initial alpine packaging #814
No reviewers
continuwuation/Owners
Labels
No labels
Bug
Cherry-picking
Database
Dependencies
Documentation
Enhancement
Good first issue
Help wanted
Inherited
Matrix/Administration
Matrix/Appservices
Matrix/Auth
Matrix/Client
Matrix/Core
Matrix/Federation
Matrix/MSC
Matrix/Media
Meta
Meta/Packaging
Priority
Blocking
Priority
High
Priority
Low
Security
Status
Confirmed
Status
Duplicate
Status
Invalid
Status
Needs Investigation
Wont fix
old/ci/cd
old/rust
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: continuwuation/continuwuity#814
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "magmaus3/continuwuity:alpine-packaging"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
this PR adds the initial apkbuild for building the alpine package for the current release
notes:
548432665d
to80e8900f04
add initial alpine alpine packagingto add initial alpine packagingThis looks pretty good to me so far, although I don't know much about Alpine or packaging.
Would it be possible to get some more automation in here? In particular keeping the source up-to-date in the package buildfile, and building the package in CI?
sure, i might try setting it up later :3
the aforementioned git related stuff could be automated there (mostly by replacing the source and version)
Is this waiting on anything?
The only thing was potential automation, because this is entirely manual right now, but it that can come later
@nex wrote in #814 (comment):
no, i didn't really have time to work on the ci part (+ partially forgot to do it), sorry for the wait
as a note, i did some of the ci stuff on my forgejo instance, and it should build the release for the arch used by the runner (i haven't finished testing that part yet),
but the upload part isn't there yet (either one could upload the package from
~/packages
as an artifact, or set up uploading to a http server (to set up a repo directly).sorry for the issue, i'll try to work on it when i find time for that (i could do it in a separate PR if needed)
80e8900f04
to73854e42a3
Forgejo has a built-in Alpine package registry (https://forgejo.org/docs/latest/user/packages/alpine/) so you could use that
And don't worry about the wait, no pressure haha
What Jade said; we're all strapped for time, no pressure. Just wanted to make sure you weren't blocked on anything :)
@Jade wrote in #814 (comment):
ah, didn't know about it, thanks :3
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.