<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/.gitlab-ci.yml, branch 2.9.30</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=2.9.30</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=2.9.30'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2025-01-20T12:41:20Z</updated>
<entry>
<title>gitlab-ci: Use platform: linux/i386 instead of i386/debian image</title>
<updated>2025-01-20T12:41:20Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-01-20T12:34:33Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=afeaf6a442bb2603a1ebce096586cef48d065ba4'/>
<id>urn:sha1:afeaf6a442bb2603a1ebce096586cef48d065ba4</id>
<content type='text'>
This is more generic, allowing us to use jak's runner again.
</content>
</entry>
<entry>
<title>.gitlab-ci.yml: Request i386 test on x86 tag only</title>
<updated>2025-01-14T12:11:00Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-01-14T11:59:34Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=9bd1f999f7111dd16c8647295c2776311b5e818e'/>
<id>urn:sha1:9bd1f999f7111dd16c8647295c2776311b5e818e</id>
<content type='text'>
This allows us to register workers that can only run amd64
images like mine which runs on podman and podman does not
allow pulling i386/ without specifying --arch i386
</content>
</entry>
<entry>
<title>test: Check "${METHODSDIR}/sqv" not "/usr/bin/sqv"</title>
<updated>2025-01-01T21:27:31Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2025-01-01T21:20:25Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=12a3dfe6b86ca01ac2d643086b8f30e5b9189290'/>
<id>urn:sha1:12a3dfe6b86ca01ac2d643086b8f30e5b9189290</id>
<content type='text'>
This is the correct check to find out whether we have built
with sqv support.
</content>
</entry>
<entry>
<title>debian: Plug sqv into the package build</title>
<updated>2024-12-22T22:52:05Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-12-20T11:03:26Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=f5a24acea31248f98db51d7a2fd1d7b2198bb177'/>
<id>urn:sha1:f5a24acea31248f98db51d7a2fd1d7b2198bb177</id>
<content type='text'>
Our goal is for each platform to have one blessed OpenPGP verification
system: Platforms that support sqv get sqv, platforms that don't get
gpgv. To do so we hardcode the architecture list at build time.

At build time we check if /usr/bin/sqv exists, which is the condition
that apt uses to see if it should build with sqv support.

We use a slight hack here to build with sqv on the official Debian
buildds but use gpgv on Ubuntu by abusing the fact that Ubuntu
resolves alternative build dependencies, and gpgv is installed
in the buildd image.
</content>
</entry>
<entry>
<title>CI: Set /bin/sh shell for travis user, so flock -c works</title>
<updated>2024-05-27T16:28:25Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-05-27T16:27:40Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=d961b55347c83ebcea2fffee304e4795f34bc752'/>
<id>urn:sha1:d961b55347c83ebcea2fffee304e4795f34bc752</id>
<content type='text'>
This is awkward.
</content>
</entry>
<entry>
<title>test: Run working tests against the 3.0 solver</title>
<updated>2024-05-24T11:43:56Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-05-19T17:31:48Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=1fbdc04be7547b8c4bb84f400329415ea0bc60b5'/>
<id>urn:sha1:1fbdc04be7547b8c4bb84f400329415ea0bc60b5</id>
<content type='text'>
Implement --solver, --only, -skip flags for the test suite, and
run the test suite with the broken tests skipped against solver3.
</content>
</entry>
<entry>
<title>CI: Pull from testing, unstable broken atm</title>
<updated>2024-01-10T12:32:24Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2024-01-10T12:32:24Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=ecd2081a9aab7744771c896b5d7db2f70f120e17'/>
<id>urn:sha1:ecd2081a9aab7744771c896b5d7db2f70f120e17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CI: Do not require UID 1000 for our test user</title>
<updated>2023-08-02T14:12:31Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2023-08-02T13:28:02Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=aa56836331870d975c212a5df2f13db9ce3914bf'/>
<id>urn:sha1:aa56836331870d975c212a5df2f13db9ce3914bf</id>
<content type='text'>
It seems the ubuntu:lunar image has a user with UID 1000 already
which was not the case in previous versions.
</content>
</entry>
<entry>
<title>gitlab-ci: Install adduser</title>
<updated>2022-12-08T17:47:02Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2022-12-08T17:47:02Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=dccd88881864a269f4e3326c221cc7297ddfb3f0'/>
<id>urn:sha1:dccd88881864a269f4e3326c221cc7297ddfb3f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not build documentation twice in CI</title>
<updated>2022-05-07T08:45:44Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2022-04-21T10:47:47Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=cacf80aea3f1511aa1d8436fd4fd49d916390d10'/>
<id>urn:sha1:cacf80aea3f1511aa1d8436fd4fd49d916390d10</id>
<content type='text'>
The documentation will not realistically vary between architectures so
building it twice is just wasting time and resources.
</content>
</entry>
</feed>
