<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/ci/docker/scripts/sccache.sh, branch 1.88.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.88.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.88.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-03-12T15:11:24+00:00</updated>
<entry>
<title>Update sccache to 0.10.0</title>
<updated>2025-03-12T15:11:24+00:00</updated>
<author>
<name>Jakub Beránek</name>
<email>berykubik@gmail.com</email>
</author>
<published>2025-02-26T10:12:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=36719a90f7d8b1e43f4a7ac1ba20786f837df555'/>
<id>urn:sha1:36719a90f7d8b1e43f4a7ac1ba20786f837df555</id>
<content type='text'>
This time, does it also for Windows and macOS.
</content>
</entry>
<entry>
<title>Update sccache version used on CI to 0.9.1</title>
<updated>2025-02-14T11:29:59+00:00</updated>
<author>
<name>Jakub Beránek</name>
<email>berykubik@gmail.com</email>
</author>
<published>2025-02-13T08:44:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ef7534a5529a4e5fa93acacfeaee6e0798771421'/>
<id>urn:sha1:ef7534a5529a4e5fa93acacfeaee6e0798771421</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump sccache used in CI to v0.2.15</title>
<updated>2021-08-25T20:26:45+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2021-08-24T21:15:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=21d8d5f88101ce15c2072e83d1ccbf7533895b11'/>
<id>urn:sha1:21d8d5f88101ce15c2072e83d1ccbf7533895b11</id>
<content type='text'>
This skips bumping Windows sccache because we run into compilation failures when
doing so (-m32 not supported by clang-cl?). Not clear on cause, but seems
easiest to just hold back.

This should avoid PGO-related failures encountered on Linux, and more broadly
seems like a good idea on other platforms as well (though it is likely not
necessary right this moment).
</content>
</entry>
<entry>
<title>fix shellcheck error of SC2148</title>
<updated>2020-11-06T11:33:12+00:00</updated>
<author>
<name>Daiki Ihara</name>
<email>sasurau4@gmail.com</email>
</author>
<published>2020-11-03T13:55:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f197da655ffe5df52dc5bf19ead9067c8439700c'/>
<id>urn:sha1:f197da655ffe5df52dc5bf19ead9067c8439700c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: add native aarch64-gnu docker builder</title>
<updated>2020-07-03T07:34:31+00:00</updated>
<author>
<name>Pietro Albini</name>
<email>pietro@pietroalbini.org</email>
</author>
<published>2020-06-23T10:33:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=65f2dce042182003d83b5ed2a59e0f43521869ac'/>
<id>urn:sha1:65f2dce042182003d83b5ed2a59e0f43521869ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: move mirrors to https://ci-mirrors.rust-lang.org</title>
<updated>2019-11-12T10:06:11+00:00</updated>
<author>
<name>Pietro Albini</name>
<email>pietro@pietroalbini.org</email>
</author>
<published>2019-11-04T16:40:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=14da85c68e6b5cd8a64a1f2f5ba5cd50c725e38b'/>
<id>urn:sha1:14da85c68e6b5cd8a64a1f2f5ba5cd50c725e38b</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>Update all s3 URLs used on CI with subdomains</title>
<updated>2019-05-29T14:03:50+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2019-05-28T20:20:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3eda151086c3fe5ad49c7c3f5e68e9bf9b938de8'/>
<id>urn:sha1:3eda151086c3fe5ad49c7c3f5e68e9bf9b938de8</id>
<content type='text'>
Ensure that they're all forwards-compatible with AWS updates happening
next year by ensuring the bucket name shows up in the domain name.

Closes #61168
</content>
</entry>
<entry>
<title>tidy: Fix false positives from long URLs</title>
<updated>2019-04-27T17:29:27+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2019-04-27T17:29:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2ae7b0c8983b377d1c11ab63f13acc9df0d8e745'/>
<id>urn:sha1:2ae7b0c8983b377d1c11ab63f13acc9df0d8e745</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove licenses</title>
<updated>2018-12-26T04:08:33+00:00</updated>
<author>
<name>Mark Rousskov</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2018-12-25T15:56:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2a663555ddf36f6b041445894a8c175cd1bc718c'/>
<id>urn:sha1:2a663555ddf36f6b041445894a8c175cd1bc718c</id>
<content type='text'>
</content>
</entry>
</feed>
