git repositories for cygwin packaging - please test
Jon Turney
jon.turney@dronecode.org.uk
Thu Aug 6 20:20:53 GMT 2020
On 27/05/2020 23:27, Jon Turney wrote:
> On 04/08/2019 21:08, Jon Turney wrote:
>> To remedy this lack, using the same ssh key you use for sftp package
>> upload, package maintainers can now also push to git repositories,
>> like so:
>
> Package maintainers may have noticed that the output from pushing to
> these git repositories now includes a line like:
>
> "remote: scallywag: build nnn queued"
>
> This is a *prototype* of a system to automatically build the packages,
> where the results appear (some time later) at [1] (URL subject to change)
>
> [1] https://cygwin.com/cgi-bin2/jobs.cgi
>
> Currently, many packages will fail to build correctly due to:
One problem I have noticed is that some packages have test suites (which
are getting run via 'cygport test' invoking src_test()) which:
- require lots of extra dependencies to run, or
- don't succeed on Cygwin, or
- take an inordinate amount of time to run (exceeding the resource limits)
So I'm wondering if .cygport files need:
- an annotation to indicate tests shouldn't be run by this system (in
RESTRICT? or somewhere new?)
- a separate TEST_REQUIRES to list packages which depended on for
running tests?
More information about the Cygwin-apps
mailing list