vanyasem / Lomiri-Arch

(ALPHA) PKGBUILDs for building Lomiri (former Unity8) for Arch GNU/Linux
https://lomiri.mynameisivan.ru
GNU General Public License v3.0
53 stars 4 forks source link

How often do you resync the git packages? #20

Open SolarAquarion opened 4 years ago

SolarAquarion commented 4 years ago

https://discourse.ubuntu.com/t/mir-news-2020-02-07/14315

vanyasem commented 4 years ago

I don’t really. I failed to properly enable automatic rebuilds on my servers, and had no time to do so recently.

vanyasem commented 4 years ago

I will make an another look at this in a while, the project is a bit stale at that moment due to personal issues

bionade24 commented 3 years ago

Suggestion: I have written a CI/CD specifically for the large amount of AUR packages I maintain (>300). It's not finished yet but it works really well, takes nearly 0 resources despite the actual building. I can write the documentation for it sooner if you're interested. https://github.com/bionade24/abs_cd/

SolarAquarion commented 3 years ago

@vanyasem @pedrohlc is willing to help i think. But why isn't this in the aur?

PedroHLC commented 3 years ago

Sorry for the late reply. If you're interested, I could build this repo daily in lonewolf.pedrohlc.com/chaotic-aur and put all logs in a public directory (or send it to a telegram channel). If you publish them to AUR, I could build them hourly (like those you already use as submodules). Or... We could give you a GitLab's build agent, but then you're responsible for the Dockerfile... :smile:

vanyasem commented 3 years ago

I do pay for the server for rebuilding the packages. But I failed to properly set up the scripts for over a year now. If someone is willing to contribute working scripts for rebuilding this - it would be amazing

bionade24 commented 3 years ago

I do pay for the server for rebuilding the packages. But I failed to properly set up the scripts for over a year now. If someone is willing to contribute working scripts for rebuilding this - it would be amazing

There are already solutions to build a repo that I know of: https://github.com/archlinuxcn/lilac https://github.com/virtapi/arch-package-builder https://github.com/bionade24/abs_cd

And probably a lot more. Why do you want to reinvent the wheel with custom scripts?

vanyasem commented 3 years ago

@bionade24 Thank you! I don't have an ETA of when I might get to this. If someone is willing to take care of it, I could even grant write access to this repo. And maybe ssh to my server as well.

bionade24 commented 3 years ago

@bionade24 Thank you! I don't have an ETA of when I might get to this. If someone is willing to take care of it, I could even grant write access to this repo. And maybe ssh to my server as well.

I could offer you to setup my CI/CD on your server, it's pretty straightforward, you only need a webserver and docker installed. Then you can use the web UI to trigger builds. Write me an e-mail if you're interested, so that I can give you more advice or you me the ssh key.