<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/.gitlab-ci.yml, branch arti-v1.2.8</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.8</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.8'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-09-26T01:54:22Z</updated>
<entry>
<title>Use Rust 1.77 for our reproducible builds.</title>
<updated>2024-09-26T01:54:22Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-09-25T19:14:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=08c3ae804a950987ed15fb7a9e351471b034033c'/>
<id>urn:sha1:08c3ae804a950987ed15fb7a9e351471b034033c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Upgrade MSRV to 1.77</title>
<updated>2024-09-26T01:54:22Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-09-25T14:46:08Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ff9e93a2a10ef02f436c6f7d7a05739a818b094a'/>
<id>urn:sha1:ff9e93a2a10ef02f436c6f7d7a05739a818b094a</id>
<content type='text'>
This will allow us to upgrade to the latest version of rusqlite.
</content>
</entry>
<entry>
<title>CI: Only build shadow once</title>
<updated>2024-09-18T18:26:07Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2024-09-18T15:07:43Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=31c0c7f12af7692b0375cbe4c048c68206c74956'/>
<id>urn:sha1:31c0c7f12af7692b0375cbe4c048c68206c74956</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add ci job `integration-chutney-shadow`</title>
<updated>2024-09-18T18:26:07Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2024-09-17T18:34:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=286a67429f633722cbb14450bc1a9b362ae60bba'/>
<id>urn:sha1:286a67429f633722cbb14450bc1a9b362ae60bba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CI: Set up ~/src and ~/.local in before_script</title>
<updated>2024-09-18T18:26:07Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2024-09-17T21:05:25Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e8ed65a89380eb2bcec310190b9fcb0015d883d1'/>
<id>urn:sha1:e8ed65a89380eb2bcec310190b9fcb0015d883d1</id>
<content type='text'>
We'll want this in the shadow-chutney test too.
No harm in just doing it for all jobs.
</content>
</entry>
<entry>
<title>chutney test: rework installation and tracking of chutney itself</title>
<updated>2024-09-18T18:26:07Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2024-09-17T15:51:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2ca52e2cc246efd77ab96b85262edc2b3afc23aa'/>
<id>urn:sha1:2ca52e2cc246efd77ab96b85262edc2b3afc23aa</id>
<content type='text'>
Previously `tests/chutney/setup` would locate *or install* chutney and
set `CHUTNEY_PATH` for itself. However that `CHUTNEY_PATH` wasn't
propagated to other steps or "up" to the new `integration-e2e` wrapper
script.

Tracking it in the arti.run along with other dynamic info lets us ensure
we consistently use the same chutney across steps, and in the higher
level `integration-e2e` script.
</content>
</entry>
<entry>
<title>chutney test: move logic from .gitlab-ci.yml to integration-e2e</title>
<updated>2024-09-18T18:26:07Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2024-09-16T17:21:39Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=da244737c11d618983d1c9539258d0255bcf1aca'/>
<id>urn:sha1:da244737c11d618983d1c9539258d0255bcf1aca</id>
<content type='text'>
Having this in a script is a step towards being able to run exactly the
same test under shadow without duplicating this high-level logic.

It's also convenient for running the ci test locally.
</content>
</entry>
<entry>
<title>Bump MSRV from 1.70 to 1.75.</title>
<updated>2024-09-16T21:18:31Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2024-09-16T21:18:31Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4d1ec233ceadfd1326d0643bd215051e71f95b84'/>
<id>urn:sha1:4d1ec233ceadfd1326d0643bd215051e71f95b84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove the `needs: []` from the deb-source job</title>
<updated>2024-09-05T16:14:55Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-08-27T11:18:43Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5ae336eb4b2552afe82ad490680ffabbec7d897f'/>
<id>urn:sha1:5ae336eb4b2552afe82ad490680ffabbec7d897f</id>
<content type='text'>
The effect of this is just to make the job run sooner.  But it's
actually quite unlikely to fail, and nothing now depends on it, so we
should run it later along with the rest of the jobs in the `test`
stage.
</content>
</entry>
<entry>
<title>Run `git-clean -xdff` in deb-source job</title>
<updated>2024-09-05T16:14:55Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-08-29T16:02:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8c792a385b6415aee5e67b89d5a6876f7814ab34'/>
<id>urn:sha1:8c792a385b6415aee5e67b89d5a6876f7814ab34</id>
<content type='text'>
This avoids any inherited data (eg from previous jobs) influencing the
output.
</content>
</entry>
</feed>
