<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/.gitlab-ci.yml, branch arti-v1.3.1</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.3.1</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.3.1'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-11-06T15:47:34Z</updated>
<entry>
<title>chutney CI: use virtualenvs instead of --break-system-packages</title>
<updated>2024-11-06T15:47:34Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2024-10-31T02:31:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2dd527a4029330d9042d4266d2e8eeef79090b3e'/>
<id>urn:sha1:2dd527a4029330d9042d4266d2e8eeef79090b3e</id>
<content type='text'>
This doesn't actually matter much when run in CI, but provides a better
example for running locally.
</content>
</entry>
<entry>
<title>CI: Use pip to install chutney directly from remote repository</title>
<updated>2024-11-06T15:47:34Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2024-10-30T19:44:44Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d3f7f8ddb267318fc3f8dbb0e0378d0fc538fe66'/>
<id>urn:sha1:d3f7f8ddb267318fc3f8dbb0e0378d0fc538fe66</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace CHUTNEY_PATH with CHUTNEY_BIN</title>
<updated>2024-11-06T15:47:34Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2024-10-30T19:40:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=31dcc20d06df620475a1b393a5b34d5987a35030'/>
<id>urn:sha1:31dcc20d06df620475a1b393a5b34d5987a35030</id>
<content type='text'>
We no longer need a path to a checkout of the chutney repository; we
just need the chutney binary itself. We still allow this to be set
explicitly with CHUTNEY_BIN, but fall back to finding it on the PATH.
</content>
</entry>
<entry>
<title>CI: bump chutney version</title>
<updated>2024-11-06T15:47:34Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2024-10-30T18:13:18Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a48895ce013e80b92e4c8b17b9ce26fc5bd9b557'/>
<id>urn:sha1:a48895ce013e80b92e4c8b17b9ce26fc5bd9b557</id>
<content type='text'>
This will let us simplify chutney installation, which will be done in a
follow-up commit.
</content>
</entry>
<entry>
<title>CI python3-checks: Don't install redundant python packages</title>
<updated>2024-11-05T21:09:46Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2024-11-05T21:02:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d35364d3440a3984d47ef875c7a2d406e6cf99d4'/>
<id>urn:sha1:d35364d3440a3984d47ef875c7a2d406e6cf99d4</id>
<content type='text'>
We install recent mypy and flake8 packages from pypy below; we don't
need to also install from apt.
</content>
</entry>
<entry>
<title>CI: add sections to the rust-recent jobs</title>
<updated>2024-11-04T16:27:42Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2024-11-04T16:27:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=009f774768e22efa0b7e6651451c468ac0083db4'/>
<id>urn:sha1:009f774768e22efa0b7e6651451c468ac0083db4</id>
<content type='text'>
This will make it a bit easier to look through the output in the gitlab
UI, particularly making it easier to see where time is being spent in
these long-running jobs.
</content>
</entry>
<entry>
<title>integration-shadow; reorganize slightly and ad better section headings</title>
<updated>2024-11-04T16:26:42Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2024-11-04T16:26:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=aa520751224c1189f34334d2dcfd43c679233038'/>
<id>urn:sha1:aa520751224c1189f34334d2dcfd43c679233038</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace maint/ci_log_span with maint/ci_log_span_fns.sh</title>
<updated>2024-11-04T16:09:23Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2024-10-31T21:21:44Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=587b4b59ba1eea37b9f4829283e8079dd8d58e95'/>
<id>urn:sha1:587b4b59ba1eea37b9f4829283e8079dd8d58e95</id>
<content type='text'>
Provide functions for starting and ending spans instead of the script
doing it itself. The current version of the functions are directly
from the gitlab documentation
&lt;https://docs.gitlab.com/ee/ci/jobs/job_logs.html#custom-collapsible-sections&gt;.

This is currently functionally similar to what was here before, but
using functions here will let us make this a bit more convenient, which
will be done in a follow-up commit.
</content>
</entry>
<entry>
<title>CI: enable timestamps in job log lines</title>
<updated>2024-11-04T16:08:27Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2024-10-31T20:44:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=685f3991fa9fbfd1ea7b9294120d21e74d18e583'/>
<id>urn:sha1:685f3991fa9fbfd1ea7b9294120d21e74d18e583</id>
<content type='text'>
This will let us more easily see where time is being spent.

https://docs.gitlab.com/ee/ci/jobs/job_logs.html#job-log-timestamps
</content>
</entry>
<entry>
<title>CI integration-chutney: install chutney outside of setup script</title>
<updated>2024-10-30T15:09:44Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2024-10-30T14:50:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9c7dac5dda0c77b0fc06d1ad923e9ea5e15bb287'/>
<id>urn:sha1:9c7dac5dda0c77b0fc06d1ad923e9ea5e15bb287</id>
<content type='text'>
Currently just copy-paste from the integration-chutney-shadow job.
This will be simplified and/or folded into an external script pending
&lt;https://gitlab.torproject.org/tpo/core/chutney/-/merge_requests/31&gt;.

Note that this job is currently disabled, making this commit roughly a
no-op. This is just to proactively try to keep this version of the job
unbroken for if and when we reenable it.
</content>
</entry>
</feed>
