How to create am initial cygwin package git repo?

Erwin Waterlander waterlan@xs4all.nl
Sun Oct 18 14:31:59 GMT 2020


Achim Gratz schreef op 2020-10-18 14:30:
> Erwin Waterlander writes:
>> The text on https://cygwin.com/packaging/repos.html is unclear. The
>> page says that the repo is lazily created on the first push. It should
>> say that you first clone it with this command:
>> 
>>  git clone 
>> ssh://cygwin-rDBXBDvO6BXQT0dZR+AlfA@public.gmane.org/git/cygwin-packages/packagename.git
>> 
>> and then do a first push
> 
> It shouldn't say that, because it works just as well when doing a git
> init locally (or using an existing local repo) and then pushing to the
> remote (which you also need to explicitly specify the first time you 
> use
> it).  In fact that's the sane way to do it when you already have local
> history.
> 
> For your packages, please check
> 
> https://cygwin.com/cgi-bin2/jobs.cgi
> 
> and add the necessary BUILD_REQUIRES to make them build on the CI.  
> It's
> recommended to iterate on the playground branch, which you can
> force-push to (i.e. you can throw away commits that have not worked 
> out)
> and delete if no longer needed after having pushed the cleaned-up
> version to the master branch.


Thanks!
This information should be in the Cygwin Package Contributor's Guide.

best regards,

Erwin


More information about the Cygwin-apps mailing list