[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Migration from Alioth to Salsa



On 01/26/2018 03:34 PM, Sebastiaan Couwenberg wrote:
> On 01/16/2018 10:25 PM, Sebastiaan Couwenberg wrote:
>> Now that GitLab runners are available, pushing commits for projects that
>> contain a .gitlab-ci.yml triggers the pipelines which are not
>> appropriate for the Debian package repository (only for upstream).
>>
>> So I've written another script to change the CI config path to
>> debian/.gitlab-ci.yml and used it to update all our repositories on Salsa.
>>
>> A new setup-repository script is needed to configure this project
>> setting along with the 'Emails on push' and other default project
>> configuration for new repositories.
>>
>> There is still no KGB for GitLab, so we'll need to configure the Irker
>> (IRC gateway) for our projects in the mean time. This configuration will
>> need to be added to the setup-repository script too.
> 
> Attached are two scripts to managed Salsa repositories, with the default
> options applicable for the debian-gis-team.
> 
> salsa-configure-repositories.pl is used to tune the project
> configuration for all repositories in the debian-gis-team namespace. I
> used this to disable issues, set the custom CI path, configure Email on
> push & Irker services, etc.
> 
> salsa-create-repository.pl is the new setup-repository script, it
> creates a project in the debian-gis-team namespace and configures it
> appropriately.
> 
> These script will need to get a more permanent home in a git repository,
> perhaps the pkg-grass one that was automatically created on Alioth, or
> something new with a more appropriate name.

The scripts repository has been created for these scripts:

 https://salsa.debian.org/debian-gis-team/scripts

Kind Regards,

Bas


Reply to: