summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Test suite: For DEP-8, run all tests except dsd-clone-drsIan Jackson2015-07-04
|
* Manpages: clarify usual workflowIan Jackson2015-07-04
|
* Manpages: Improve formatting of alternative options, etc.Ian Jackson2015-07-04
|
* Manpages: Other clarifications and improvements.Ian Jackson2015-07-04
|
* Manpages: Break out dgit(7) from dgit(1).Ian Jackson2015-07-04
|
* --clean=git and --clean=none cause dgit to pass -nc to dpkg-buildpackage, ↵Ian Jackson2015-07-04
| | | | suppressing calls to the package's clean target. Also, expand the documentation in this area slightly. Closes:#768590.
* Test suite: Fix t-refs-notexistIan Jackson2015-07-04
|
* Document that dgit repos are cloneable with git, in dgit(1) section MODEL. ↵Ian Jackson2015-06-30
| | | | [Andreas Barth.] Closes:#768470.
* Provide example workflow for dgit rpush. Closes:#763334.Ian Jackson2015-06-30
|
* Detect and bomb out on vendor-specific `3.0 (quilt)' patch series.Ian Jackson2015-06-29
|
* Tests: Allow t-commit caller to specify whole versionIan Jackson2015-06-29
|
* Quilt linearisation with .pc removal passes -f to git-rm. (Otherwise we may ↵Ian Jackson2015-06-29
| | | | find that .pc/applied_patches prevents the commit.)
* Fix an undef reference in error message processing when quilt fixup ↵Ian Jackson2015-06-29
| | | | linearisation fails.
* Infra: Add get-suitesIan Jackson2015-06-28
|
* Infra: get-dm-txt: set umaskIan Jackson2015-06-28
|
* Infra: dgit-repos-server: unlock _templateIan Jackson2015-06-28
|
* fixup! Infra: Honour archive-queryIan Jackson2015-06-28
|
* Infra: Add drs-cron-wrapIan Jackson2015-06-28
|
* Infra: get-dm-txt: Report if git-config failsIan Jackson2015-06-28
|
* Infra: ssh-wrap: set umaskIan Jackson2015-06-28
|
* TLS keys: Use ca-certificates on end user machines, introducing bug #790093 :-(Ian Jackson2015-06-28
|
* Infra: Honour archive-query-tls-curl-ca-argsIan Jackson2015-06-28
|
* TLS keys: Cope if archive-query-tls-key unsetIan Jackson2015-06-28
|
* Infra: get-dm-txt: Use curlIan Jackson2015-06-28
|
* Infra: get-dm-txt: Honour DGIT_INFRA_GETDMTXT_DATADIR for testingIan Jackson2015-06-28
|
* Infra: get-dm-txt: Break out $certargsIan Jackson2015-06-27
|
* archive-api-query: Use correct arguments for curlIan Jackson2015-06-26
|
* Infra: ssh-wrap: Use master dgit-live for dispatchIan Jackson2015-06-26
|
* Infra: ssh-wrap: export PERLLIBIan Jackson2015-06-26
|
* Infra: Improve db retry handlingIan Jackson2015-06-23
| | | | | | | | | | Use theh new poldb_setup hook to (a) set up HandleError and (b) run the DGIT_RPD_TEST_DBLOOP_HOOK. This is needed because the PRAGMA in poldb_setup can cause a SQLITE_BUSY error in newer sqlite3, and we want both the HandleError setup and the hook (which sets a timeout, amongst other things) to occur before sqlite3 tries to take its lock.
* Dgit.pm: poldb_setup: Provide hook functionIan Jackson2015-06-23
| | | | No users yet, so nfc.
* Test suite: Make dsd-clone-drs test a no-op in installed package modeIan Jackson2015-06-23
|
* Test suite: debpolicy-dbretry: Move taintsout waitIan Jackson2015-06-23
| | | | This is a very minor optimisation.
* Test suite: Introduce t-policy-nonexistIan Jackson2015-06-23
| | | | "t-policy false" did not work properly.
* Test suite: Make t-policy more robust, and work in installed-package modeIan Jackson2015-06-23
|
* Test suite: Fix a `git-show-ref' to be `git show-ref'Ian Jackson2015-06-23
|
* Test suite: Set DEBCHANGE_VENDORIan Jackson2015-06-23
| | | | The test suite wants dch to behave as if for Debian.
* Test suite: Make dsd-ssh work for installed-package testsIan Jackson2015-06-23
| | | | | Previously it would say `perl dgit-ssh-dispatch' which causes perl to look only in `.'.
* Use force flag when pushing tagsIan Jackson2015-06-23
| | | | | | | | | Newer versions of git push will not overwrite an existing tag unless the client specifies + on the refspec (or --force). (This is a client-side check.) So add this flag where appropriate, both in dgit itself, and in the test suite.
* Test suite: Drop gpgv dependency from debian/tests/controlIan Jackson2015-06-23
| | | | This is covered by the dgit-infrastructure Depends now
* Packaging: Strengthen dgit-infrastructure dependenciesIan Jackson2015-06-23
| | | | | | In practice these dependencies are going to be needed for almost all deployments. They are also needed for the DEP-8 test suite, and we would prefer not to replicate them in debian/tests/control.
* Packaging: Adding missing dependency from dgit-infrastructure to dgitIan Jackson2015-06-23
|
* Packaging: Add missing dependencies on libjson-perl and *sqlite3*Ian Jackson2015-06-23
|
* Test suite: Rename dgit-repos-policy-debian DB retry hook env var (nfc)Ian Jackson2015-06-22
|
* Packaging: package the dgit-repos-* scriptsIan Jackson2015-06-22
|
* Packaging: package the perl modules (!)Ian Jackson2015-06-22
|
* Avoid use of "my $_", which is not portableIan Jackson2015-06-22
|
* Infra: Support not running out of working treeIan Jackson2015-06-20
|
* Infra: ssh-wrap: set PERLLIB and get name of script rightIan Jackson2015-06-20
|
* Test suite: None of the dsd tests can be DEP-8 testedIan Jackson2015-06-20
| | | | | | | Retain the check for .git in dsd-clone-drs, because we are going to remove this restriction in general, but can't do so for this particular test (which is inapplicable if using an installed package becaue then the source code should come via the package repositories).