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

Bug#928809: lintian: suggest adding gitlab-ci file



[2019-05-17 08:58] "Chris Lamb" <lamby@debian.org>
> tags 928809 + moreinfo
> thanks
>
> Mattia Rizzolo wrote:
>
> > it wouldn't even make sense since they lack a testsuite
>
> Wwat would you say this only triggered if the package had a testsuite
> or autopkgtests?

Not enough for me. I want piuparts checks and build check, not matter
whether I have autopkgtest.

> > I don't think test-building the whole package every commit is useful
>
> Can you elaborate why? I find this a somewhat curious statement
> in 2019.
>
> (This kind of conversation always makes me wonder if we need another
> level of "extra pendatic" that people need to opt into... *g*)

And after that extra-extra-pedantic, and so on. What about list of
"controversal" checks, that are hidden by default, and are enabled
one-by-one with something like

	lintian --enable-controversal-check missing-gitlab-ci
	( We all know how to write shell aliases. )

I suggest makeing it impossible to turn of all controversal by single
flag (or it will become extra-pedantic), and refer in documentation to
/usr/share/lintian/checks/controversal.desc
-- 
        Note, that I send and fetch email in batch, once every 24 hours.
                 If matter is urgent, try https://t.me/kaction
                                                                             --


Reply to: