<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/ci/docker/dist-mipsel-linux/Dockerfile, branch master</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=master</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2020-07-03T07:34:27+00:00</updated>
<entry>
<title>ci: move all x86_64 runners to the host-x86_64 directory</title>
<updated>2020-07-03T07:34:27+00:00</updated>
<author>
<name>Pietro Albini</name>
<email>pietro@pietroalbini.org</email>
</author>
<published>2020-06-23T09:50:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5c876f336a8682d2d78827e169045e9a592803f7'/>
<id>urn:sha1:5c876f336a8682d2d78827e169045e9a592803f7</id>
<content type='text'>
We need to add runners designed for an aarch64 host system, and it'd be
nice to return an error message if someone tries to run an image
designed for an host architecture in another one.

To start the work on this, this commit moves all the existing builders
in the host-x86_64 directory, and changes the run.sh script to look up
the image in the correct directory based on the host architecture.
</content>
</entry>
<entry>
<title>Enforce Python 3 as much as possible</title>
<updated>2020-04-10T13:09:58+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2019-11-21T12:57:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=38eb369fa4d06e55869a8fae62796a7b0085a5bd'/>
<id>urn:sha1:38eb369fa4d06e55869a8fae62796a7b0085a5bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rustbuild: Disable docs on cross-compiled builds</title>
<updated>2018-03-26T06:31:41+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2018-03-19T17:58:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=bd286413443c31c99330358967fb0159de8a3589'/>
<id>urn:sha1:bd286413443c31c99330358967fb0159de8a3589</id>
<content type='text'>
This commit disables building documentation on cross-compiled compilers, for
example ARM/MIPS/PowerPC/etc. Currently I believe we're not getting much use out
of these documentation artifacts and they often take 10-15 minutes total to
build as it requires building rustdoc/rustbook and then also generating all the
documentation, especially for the reference and the book itself.

In an effort to cut down on the amount of work that we're doing on dist CI
builders in light of recent timeouts this was some relatively low hanging fruit
to cut which in theory won't have much impact on the ecosystem in the hopes that
the documentation isn't used too heavily anyway.

While initial analysis in #48827 showed only shaving 5 minutes off local builds
the same 5 minute conclusion was drawn from #48826 which ended up having nearly
a half-hour impact on the bots. In that sense I'm hoping that we can land this
and test out what happens on CI to see how it affects timing.

Note that all tier 1 platforms, Windows, Mac, and Linux, will continue to
generate documentation.
</content>
</entry>
<entry>
<title>Remove --host and --target arguments to configure</title>
<updated>2018-03-02T18:28:29+00:00</updated>
<author>
<name>Mark Simulacrum</name>
<email>mark.simulacrum@gmail.com</email>
</author>
<published>2018-02-11T22:52:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ab7ce1c3c48d4f1be6c16928704e2eec0aed9ae2'/>
<id>urn:sha1:ab7ce1c3c48d4f1be6c16928704e2eec0aed9ae2</id>
<content type='text'>
These arguments are passed to the relevant x.py invocation in all cases
anyway. As such, there is no need to separately configure them. x.py
will ignore the configuration when they are passed on the command line
anyway.
</content>
</entry>
<entry>
<title>ci: Remove the need for `dumb-init`</title>
<updated>2017-08-27T01:34:13+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2017-08-27T01:34:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ffe64a26abb194a7ddcc5f410512043a65b3eb91'/>
<id>urn:sha1:ffe64a26abb194a7ddcc5f410512043a65b3eb91</id>
<content type='text'>
Newer versions of Docker have a `--init` argument which spawns an init process
in the container, which we should be able to use everywhere now.
</content>
</entry>
<entry>
<title>Updated docker images to factor out common scripts</title>
<updated>2017-07-13T01:25:36+00:00</updated>
<author>
<name>Ty Coghlan</name>
<email>Coghlan.Ty@gmail.com</email>
</author>
<published>2017-07-09T15:01:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=250346128b0083c8137171af503bda194c6124dd'/>
<id>urn:sha1:250346128b0083c8137171af503bda194c6124dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update sccache binaries to mozilla/sccache@d3627d766</title>
<updated>2017-05-12T16:07:10+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2017-05-12T16:07:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c30e007b86aa7aedd15e590d7ad41914ff823d23'/>
<id>urn:sha1:c30e007b86aa7aedd15e590d7ad41914ff823d23</id>
<content type='text'>
This commit updates the sccache binaries to fix a cache load failure seen
on #41926, fixed by mozilla/sccache#119
</content>
</entry>
<entry>
<title>ci: Update sccache build</title>
<updated>2017-04-29T07:29:54+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2017-04-29T07:29:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=aa891a57a11da2845352e9ed093a1cd85f377289'/>
<id>urn:sha1:aa891a57a11da2845352e9ed093a1cd85f377289</id>
<content type='text'>
Pulls in mozilla/sccache@ef0d77543 to fix #40240 again after the builds included
in #41447 forgot to include the mio fixed included in #41076.

Closes #40240
</content>
</entry>
<entry>
<title>appveyor: Use Ninja/sccache on MSVC</title>
<updated>2017-04-27T14:19:34+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2017-02-25T17:53:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2e72bcb9347aa1bafe63c4a64a824ac091babfd8'/>
<id>urn:sha1:2e72bcb9347aa1bafe63c4a64a824ac091babfd8</id>
<content type='text'>
Now that the final bug fixes have been merged into sccache we can start
leveraging sccache on the MSVC builders on AppVeyor instead of relying on the
ad-hoc caching strategy of trigger files and whatnot.
</content>
</entry>
<entry>
<title>travis: Update sccache build used</title>
<updated>2017-04-27T14:18:01+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2017-04-19T15:58:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=499b84aca8b9e501d7def82a1f483e77ac4199ff'/>
<id>urn:sha1:499b84aca8b9e501d7def82a1f483e77ac4199ff</id>
<content type='text'>
This build is no longer a forked version with temporary bugfixes, everything
should be upstreamed!
</content>
</entry>
</feed>
