<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/ci/docker/dist-android, branch 1.34.2</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.34.2</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.34.2'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2018-12-13T17:21:27+00:00</updated>
<entry>
<title>Add targets thumbv7neon-linux-androideabi and thumbv7neon-unknown-linux-gnueabihf</title>
<updated>2018-12-13T17:21:27+00:00</updated>
<author>
<name>Henri Sivonen</name>
<email>hsivonen@hsivonen.fi</email>
</author>
<published>2018-06-04T08:44:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0fbe382f0ff20347292f0cce4683aaa73000ae97'/>
<id>urn:sha1:0fbe382f0ff20347292f0cce4683aaa73000ae97</id>
<content type='text'>
These two targets enable both thumb-mode and NEON for ARMv7 CPUs.
</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: Upgrade Android SDK/NDK and refactor to use sdkmanager/avdmanager.</title>
<updated>2017-10-28T21:58:00+00:00</updated>
<author>
<name>kennytm</name>
<email>kennytm@gmail.com</email>
</author>
<published>2017-10-27T19:14:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c46b04cbdd1bdf0183b121fac18513c0609962ee'/>
<id>urn:sha1:c46b04cbdd1bdf0183b121fac18513c0609962ee</id>
<content type='text'>
* SDK tools is upgraded to 27.0.0.
   - Refactored to use `sdkmanager`/`avdmanager` instead of the deprecated
     `android` tool.

* The Java version used by Android SDK is downgraded to OpenJDK-8, in order
  to download the SDK through HTTPS.

* NDK is upgrade to r15c.
   - Dropped support for android-9 (2.3 / Gingerbread), the minimal
     supported version is now android-14 (4.0 / Ice Cream Sandwich).
   - Changed the default Android compiler from GCC to clang.
   - For details of change introduced by NDK r15, see
     https://github.com/android-ndk/ndk/wiki/Changelog-r15.
</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>ci: move shared scripts to src/ci/docker/scripts/</title>
<updated>2017-05-18T11:33:10+00:00</updated>
<author>
<name>Marco A L Barbosa</name>
<email>malbarbo@gmail.com</email>
</author>
<published>2017-05-18T11:33:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d15c950ac6604662b2e74420c73639f23396a93b'/>
<id>urn:sha1:d15c950ac6604662b2e74420c73639f23396a93b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: allows shared scripts</title>
<updated>2017-05-17T21:20:50+00:00</updated>
<author>
<name>Marco A L Barbosa</name>
<email>malbarbo@gmail.com</email>
</author>
<published>2017-05-12T18:18:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=307d8e5aa5f0c66881b1028fe1dc7f17e5ea317a'/>
<id>urn:sha1:307d8e5aa5f0c66881b1028fe1dc7f17e5ea317a</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 android ndk and sdk</title>
<updated>2017-05-09T18:40:30+00:00</updated>
<author>
<name>Marco A L Barbosa</name>
<email>malbarbo@gmail.com</email>
</author>
<published>2017-05-06T00:46:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=49f793ac17b66c2f81c19e310523a0f11e03d92a'/>
<id>urn:sha1:49f793ac17b66c2f81c19e310523a0f11e03d92a</id>
<content type='text'>
</content>
</entry>
</feed>
