Drupal 10, the latest version of the open-source digital experience platform with even more features, is here.We've mentioned before the though of moving our package repository to a hosted solution, possibly with more features.
One option is build.opensuse.org which we've looked into a bit in the past. But it needs someone to follow up on this :(
Suggestions or alternatives are welcome....
Options:










Comments
Comment #2
colanAutomated Debian Package Build with GitLab CI may be useful here.
Comment #3
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedComment #4
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commented* Added DNS record for debian2.aegirproject.org
* Setup a vhost (extra alias debian2.aegirproject.org)
* Copied data to /var/www/repos/
* reload apache config
Still TODO:
* get new builds from gitlab CI into the incomming dir
* get inoticoming or some other tool to start reprepro for new uploads.
The old init script for inoticoming seems custom and is not included in the debian packages I just installed .... maybe incrond is an alternative.
reprepro --silent --basedir /var/www/repos/ --waitforlock 1000 processincoming incoming [filename?]Comment #5
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedGot a bit further with this ... packages are now uploaded after build to the coop's server.
See https://gitlab.com/aegir/provision/pipelines/7480967
Next up reprepro index.
Comment #6
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedThe cloned repo is currently on debian2.aegirproject.org but should go live today.
See https://gitlab.com/aegir/provision/pipelines/7571405 for the pipeline that builds and publishes it.
PS: I'm still open to a hosted solution which we don't have to manage...
Comment #7
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedDNS update done ... should be visible in a few minutes ... OLD IP 107.6.105.98
Comment #8
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedAs a bonus we now have SSL on https://debian.aegirproject.org/
I've updated http://www.aegirproject.org/
Comment #9
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commented