<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/ci/docker/scripts/android-sdk-manager.py, branch cargo_update</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=cargo_update</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=cargo_update'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-12-04T22:03:44+00:00</updated>
<entry>
<title>Reformat Python code with `ruff`</title>
<updated>2024-12-04T22:03:44+00:00</updated>
<author>
<name>Jakub Beránek</name>
<email>berykubik@gmail.com</email>
</author>
<published>2024-12-04T22:02:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=536516f949ff37b0e10eaed835c2d3592d03e576'/>
<id>urn:sha1:536516f949ff37b0e10eaed835c2d3592d03e576</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Apply changes to fix python linting errors</title>
<updated>2023-06-17T00:56:01+00:00</updated>
<author>
<name>Trevor Gross</name>
<email>tmgross@umich.edu</email>
</author>
<published>2023-06-10T16:06:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=22d00dcd47e0b8e18eb254966750fb523c726e4e'/>
<id>urn:sha1:22d00dcd47e0b8e18eb254966750fb523c726e4e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: move mirrors to their standalone bucket</title>
<updated>2019-08-12T08:31:35+00:00</updated>
<author>
<name>Pietro Albini</name>
<email>pietro@pietroalbini.org</email>
</author>
<published>2019-08-12T07:41:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=eb832b2a3244166c81d8e00d94805525f3bd7526'/>
<id>urn:sha1:eb832b2a3244166c81d8e00d94805525f3bd7526</id>
<content type='text'>
Currently mirrors are stored in the rust-lang-ci2 S3 bucket along with
CI toolchains. This is problematic for multiple reasons:

- CI IAM credentials are allowed to both edit and delete those files.
  A malicious user gaining access to those credentials would be able to
  change our mirrored dependencies, possibly backdooring the compiler.

- Contents of the rust-lang-ci2 bucket are disposable except for the
  mirrors' content. When we implement backups for S3 buckets we'd have
  to replicate just that part of the bucket, complicating the backup
  logic and increasing the chance of mistakes. A standalone bucket will
  be way easier to backup.

This commit switches our CI to use the new rust-lang-ci-mirrors bucket.
</content>
</entry>
<entry>
<title>ci: use a custom android sdk manager with pinning and mirroring</title>
<updated>2019-04-12T20:18:48+00:00</updated>
<author>
<name>Pietro Albini</name>
<email>pietro@pietroalbini.org</email>
</author>
<published>2019-04-12T20:07:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4e920f2b04d61e2e54a080423bd766c5df1a97c8'/>
<id>urn:sha1:4e920f2b04d61e2e54a080423bd766c5df1a97c8</id>
<content type='text'>
</content>
</entry>
</feed>
