<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/.gitlab-ci.yml, branch arti-v0.0.3</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.0.3</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.0.3'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2022-01-08T00:10:07Z</updated>
<entry>
<title>Move our "minimal versions" code to a script.</title>
<updated>2022-01-08T00:10:07Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-01-07T22:59:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c84c547bf44d8d9958ef1eea7448d86262d77b8a'/>
<id>urn:sha1:c84c547bf44d8d9958ef1eea7448d86262d77b8a</id>
<content type='text'>
Previously this code was in .gitlab-ci.yml, but for the purposes of
testing my fix for #275, it turned out to be much better to have it
in a script of its own.

Also, we now need to update our "quote" second-order dependency,
since otherwise our minimal first-order dependencies won't build
correctly.
</content>
</entry>
<entry>
<title>don't deny 'println' in examples in CI</title>
<updated>2021-12-09T15:42:36Z</updated>
<author>
<name>Daniel Eades</name>
<email>danieleades@hotmail.com</email>
</author>
<published>2021-12-09T15:42:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=88aba9e00734f974432e0424aaf0c6d76a704af3'/>
<id>urn:sha1:88aba9e00734f974432e0424aaf0c6d76a704af3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update CI to test all targets</title>
<updated>2021-12-09T14:30:41Z</updated>
<author>
<name>Daniel Eades</name>
<email>danieleades@hotmail.com</email>
</author>
<published>2021-12-09T14:30:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=fe788aad5e4686f276a37bb5c8fcc54f20152894'/>
<id>urn:sha1:fe788aad5e4686f276a37bb5c8fcc54f20152894</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update rusqlite and revert minimal version change</title>
<updated>2021-12-09T10:51:39Z</updated>
<author>
<name>Trinity Pointard</name>
<email>trinity.pointard@gmail.com</email>
</author>
<published>2021-12-09T10:51:39Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7dd1a20d4286b210f36efeb024f08830df234d9e'/>
<id>urn:sha1:7dd1a20d4286b210f36efeb024f08830df234d9e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Temporarily change minimal-versions CI to use Rust 1.56</title>
<updated>2021-12-08T17:07:46Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-12-08T17:07:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=854b8547644b905a457be6cd3b63d2cdbe290d66'/>
<id>urn:sha1:854b8547644b905a457be6cd3b63d2cdbe290d66</id>
<content type='text'>
Because of arti#257, compatibility with earlier versions of rust are
broken: we hope this is temporary, but fixing it will probably
require a new version of rusqlite.
</content>
</entry>
<entry>
<title>normalize --target to better reuse build artifacts</title>
<updated>2021-11-12T15:30:37Z</updated>
<author>
<name>Trinity Pointard</name>
<email>trinity.pointard@gmail.com</email>
</author>
<published>2021-11-12T15:22:47Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6615afda8cf3e82420ceaeef8a6d1a2dff138416'/>
<id>urn:sha1:6615afda8cf3e82420ceaeef8a6d1a2dff138416</id>
<content type='text'>
testing was done on a different target than building, so everything was
compiled twice (actually, it's the same target, but rust doesn't realize
that)
makes build+test about 20% faster
</content>
</entry>
<entry>
<title>try to cache cargo-audit</title>
<updated>2021-11-12T14:47:27Z</updated>
<author>
<name>Trinity Pointard</name>
<email>trinity.pointard@gmail.com</email>
</author>
<published>2021-11-12T14:47:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=026cac0c6075d29070cc8f2a26819d4c5b350c5b'/>
<id>urn:sha1:026cac0c6075d29070cc8f2a26819d4c5b350c5b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>In rust-nightly CI, forbid debugging prints.</title>
<updated>2021-11-04T15:13:29Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-11-04T15:13:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=753cbc96263714d065ec92353923f1abbff3f67c'/>
<id>urn:sha1:753cbc96263714d065ec92353923f1abbff3f67c</id>
<content type='text'>
This patch makes the rust-nightly CI task fail if it detects any
dbg!(), println!(), or eprintln!() calls in production code.

Because of clippy limitations, it may also gripe about calls to
these macros in our tests.  The preferred workarounds are to either
instead.  Both are acceptable.

We're doing this check in CI rather than unconditionally with clippy
directives, since we often want to have these calls in our code
temporarily while we're developing.  Some day we might want this
test to go into a pre-push hook.

This patch also adds #![allow()] directives for println!() and
eprintln!() in the arti crate.  Since that one isn't a library, it's
okay for it to speak to stdout/stderr.

Closes #218.
</content>
</entry>
<entry>
<title>minimal-versions: switch to 1.53.</title>
<updated>2021-10-31T16:14:41Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-10-31T16:14:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e9cbf8c54f7c0c2764332e5826be9c95df8bef7e'/>
<id>urn:sha1:e9cbf8c54f7c0c2764332e5826be9c95df8bef7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add ci check for deps minimal versions and msrv</title>
<updated>2021-10-31T08:54:52Z</updated>
<author>
<name>Trinity Pointard</name>
<email>trinity.pointard@gmail.com</email>
</author>
<published>2021-10-31T08:18:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1fd720a9267629cc9ecbf53c2a3ad2b1c84b1929'/>
<id>urn:sha1:1fd720a9267629cc9ecbf53c2a3ad2b1c84b1929</id>
<content type='text'>
</content>
</entry>
</feed>
