<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/.gitlab-ci.yml, branch arti-v1.1.10</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.10</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.10'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-10-13T16:37:03Z</updated>
<entry>
<title>remove artifact generation from rust-latest-test-all-features</title>
<updated>2023-10-13T16:37:03Z</updated>
<author>
<name>trinity-1686a</name>
<email>trinity@deuxfleurs.fr</email>
</author>
<published>2023-10-13T16:37:03Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2a7aa162e31e138b8bd77b76a0be943f429dba9e'/>
<id>urn:sha1:2a7aa162e31e138b8bd77b76a0be943f429dba9e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move usage of ./maint/preserve out of after_script</title>
<updated>2023-10-13T16:17:00Z</updated>
<author>
<name>trinity-1686a</name>
<email>trinity@deuxfleurs.fr</email>
</author>
<published>2023-10-13T16:11:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9e49b8aa3b5427bafcd29da6749caae5ec38ad43'/>
<id>urn:sha1:9e49b8aa3b5427bafcd29da6749caae5ec38ad43</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CI: Remove amd64 tags</title>
<updated>2023-09-18T13:42:58Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-18T13:42:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f300fe459bb9674d26fd34f56c016794adfcb008'/>
<id>urn:sha1:f300fe459bb9674d26fd34f56c016794adfcb008</id>
<content type='text'>
We have a new runner, and apparently to use it better we want to
remove these tags.

TBH this seems rather unprincipled.  In theory, shouldn't we tag with
`amd64` all the jobs that we definitely want to run on that arch, and
the others can run on whatever is the default?  Then in the glorious
distant RISCV future everything will run on riscv64 by default?  But
maybe we wouldn't want to switch that as part of the infrastructure
anyway?

Anyway, for discussion see
  https://gitlab.torproject.org/tpo/tpa/team/-/issues/41295#note_2943129
</content>
</entry>
<entry>
<title>CI: Ensure libssl3 is installed in shadow and chutney tests</title>
<updated>2023-09-05T13:20:47Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2023-09-05T13:20:47Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=acf87aa13a969fdab957fd193824f078971757bf'/>
<id>urn:sha1:acf87aa13a969fdab957fd193824f078971757bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CI: Ensure libsqlite3 is installed in shadow and chutney tests</title>
<updated>2023-09-05T13:07:00Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2023-09-05T13:07:00Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=63351fc1d6c0e4451b1c37f5f5fbab0ac7c430be'/>
<id>urn:sha1:63351fc1d6c0e4451b1c37f5f5fbab0ac7c430be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update CI to use Debian bookworm instead of bullseye</title>
<updated>2023-08-29T14:08:41Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2023-08-25T19:16:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=95067549c6548023929144b0505ade71907274bf'/>
<id>urn:sha1:95067549c6548023929144b0505ade71907274bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>shadow test: use libigraph from bullseye</title>
<updated>2023-08-29T14:08:37Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2023-08-25T21:42:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=26ac5eea78b5c513349db8edadb0b192138d9359'/>
<id>urn:sha1:26ac5eea78b5c513349db8edadb0b192138d9359</id>
<content type='text'>
Workaround for https://github.com/shadow/tgen/issues/44
</content>
</entry>
<entry>
<title>CI: Replace all uses of `debian:stable-slim` with `bookworm`</title>
<updated>2023-08-25T16:29:31Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-08-25T15:48:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4a9724733b3fe470eaecdb2ab9e6c83e0cf99a8a'/>
<id>urn:sha1:4a9724733b3fe470eaecdb2ab9e6c83e0cf99a8a</id>
<content type='text'>
Thesee jobs are ones which don't interact with our Rust executables.

Since `debian:stable-slim` has already been updated I believe, I think
this actually makes no difference right now.  But it will prevent us
unexpectedly picking up Debian updates.
</content>
</entry>
<entry>
<title>CI: Replace all uses of `rust:latest` image with `rust:bullseye`</title>
<updated>2023-08-25T16:29:23Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-08-25T15:42:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7f70ab83c3ebeea91f0d33e1f24167a9ded8093a'/>
<id>urn:sha1:7f70ab83c3ebeea91f0d33e1f24167a9ded8093a</id>
<content type='text'>
`rust:latest` updates to a new Debian willy-nilly, which broke our CI
due to it being an uncontrolled dependency.
</content>
</entry>
<entry>
<title>CI: cargo install caching: Use cache/ directory, per-image</title>
<updated>2023-08-25T16:28:16Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-08-25T15:59:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f45e53b15f0fd142a5403ed58af6a4a471f0fbf4'/>
<id>urn:sha1:f45e53b15f0fd142a5403ed58af6a4a471f0fbf4</id>
<content type='text'>
This avoids us trying to run binaries built on one image, on a
different one.  I believe that this is supposed to work according to
Rust doctrine, but empirically it doesn't.
</content>
</entry>
</feed>
