<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/.travis.yml, branch 2.2.0</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=2.2.0</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=2.2.0'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2018-06-25T10:30:58Z</updated>
<entry>
<title>CI: Export DEBIAN_FRONTEND=noninteractive in all CI environments</title>
<updated>2018-06-25T10:30:58Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2018-06-25T10:30:12Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=551ded4b63f6f47f022c5ca841031fc2566a58ff'/>
<id>urn:sha1:551ded4b63f6f47f022c5ca841031fc2566a58ff</id>
<content type='text'>
This ensures that we don't hang waiting for debconf.
</content>
</entry>
<entry>
<title>Drop curl method and apt-transport-https package</title>
<updated>2017-09-24T18:36:41Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-09-24T18:33:49Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=5e770a07c8fd649340e83725f6d07b94c361e87c'/>
<id>urn:sha1:5e770a07c8fd649340e83725f6d07b94c361e87c</id>
<content type='text'>
This automatically removes any old apt-transport-https, as
apt now Breaks it unversioned.
</content>
</entry>
<entry>
<title>travis/docker: Various improvements</title>
<updated>2017-07-01T22:00:58Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-07-01T20:41:12Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=d34f0e25df621b902d9336287d372530cc45cef9'/>
<id>urn:sha1:d34f0e25df621b902d9336287d372530cc45cef9</id>
<content type='text'>
- Use a tmpfs for /tmp - not really a benefit here,
  except for travis as it's writing less now.
- Use the fastly CDN - about twice as fast as ftp.de,
  and seems more stable than cloudfront
- Run apt-get clean to keep container smaller - should
  not be needed really, but let's just do it.

Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>Switch to 'http' as the default https method</title>
<updated>2017-06-30T14:33:09Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-06-30T14:33:09Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=c6a428e4d17b408c2701def5daa46ca950948980'/>
<id>urn:sha1:c6a428e4d17b408c2701def5daa46ca950948980</id>
<content type='text'>
The old curl based method is still available as 'curl',
'curl+http', and 'curl+https'.
</content>
</entry>
<entry>
<title>travis: Switch to Docker</title>
<updated>2017-06-30T14:02:17Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-06-30T13:40:40Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=46c31341ef4b09bb3509ebbc49416e34b68e1be4'/>
<id>urn:sha1:46c31341ef4b09bb3509ebbc49416e34b68e1be4</id>
<content type='text'>
This runs parallel builds on docker, based on debian:testing
docker images, with ccache enabled and parallel running of the
test suite (ccache supports coverage builds these days, and
parallel testing just needs unbuffer to handle the stty stuff)

This is a huge step up from building on a mix of trusty, wily,
and xenial. Most importantly, coverage now correctly detects
partial covered lines instead of just reporting almost all of
them as fully covered.

We use ftp.de.debian.org as deb.debian.org backed by Amazon
503s too often.

Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>Fix test suite and enable non-curl testing on travis, shippable</title>
<updated>2017-06-28T14:13:47Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-06-28T13:29:13Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=c81b83864b7da79250a210ea7c49b5b03a4b2b16'/>
<id>urn:sha1:c81b83864b7da79250a210ea7c49b5b03a4b2b16</id>
<content type='text'>
Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>methods: Add HTTPS support to http method, using GnuTLS</title>
<updated>2017-06-28T13:52:38Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-06-28T08:55:57Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=2851ec6cf037d552118b885be0dd7796d74730c6'/>
<id>urn:sha1:2851ec6cf037d552118b885be0dd7796d74730c6</id>
<content type='text'>
The http method will eventually replace the curl-based
https method, but for now, this is an opt-in experiment
that can be enabled by setting Dir::Bin::Methods::https
to "http".

Known issues:
- We do not support HTTPS proxies yet
- We do not support proxying HTTPS connections yet (CONNECT)
- IssuerCert and SslForceVersion are unsupported

Gbp-Dch: Full
</content>
</entry>
<entry>
<title>travis: Do not build documentation in root job</title>
<updated>2017-01-24T18:28:51Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-01-24T18:28:51Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=17dadc40aefbbdd002b864edd157e4795e54fba3'/>
<id>urn:sha1:17dadc40aefbbdd002b864edd157e4795e54fba3</id>
<content type='text'>
This speeds up testing things as root, which is good, because
we usually test as user.

Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>travis: Run test suites for root and user in separate build jobs</title>
<updated>2017-01-24T18:12:48Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-01-17T20:35:33Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=9b7c71f145e51c2d655ef09fca434d02db08331d'/>
<id>urn:sha1:9b7c71f145e51c2d655ef09fca434d02db08331d</id>
<content type='text'>
This hopefully cuts down on the test time. Optimally, we'd just have
one build job and parallize, but that requires a tty or something,
probably due to GNU parallel?

Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>travis: Move codecov from after_success to after_script</title>
<updated>2016-10-04T17:41:15Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-10-02T16:12:50Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=374a6efa1d6d77016e14a32f2dd85e8e1773187d'/>
<id>urn:sha1:374a6efa1d6d77016e14a32f2dd85e8e1773187d</id>
<content type='text'>
We always want to run codecov test, even if there are spurious
failures. We should really work around those failures more, though,
it is starting to annoy me.
</content>
</entry>
</feed>
