about summary refs log tree commit diff
path: root/src/ci/docker/disabled
AgeCommit message (Collapse)AuthorLines
2020-07-03ci: move all x86_64 runners to the host-x86_64 directoryPietro Albini-4030/+0
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.
2020-06-09Add a disabled builder for riscv64 emulated testsTom Eccles-0/+249
This will run all tests for `riscv64gc-unknown-linux-gnu` in a QEMU instance. This is based upon the armhf QEMU test image.
2020-04-10Enforce Python 3 as much as possibleGuillaume Gomez-19/+19
2019-10-16Remove PR runs, enable wasm32 CI, and move asmjs to disabledThomas Lively-0/+41
2019-10-16Temporarily enable asmjs and wasm32 on PR CIThomas Lively-39/+0
2019-10-16Upgrade Emscripten targets to use upstream LLVM backendThomas Lively-52/+15
- Compatible with Emscripten 1.38.46-upstream or later upstream. - Refactors the Emscripten target spec to share code with other wasm targets. - Replaces the old incorrect wasm32 C call ABI with the correct one, preserving the old one as wasm32_bindgen_compat for wasm-bindgen compatibility. - Updates the varargs ABI used by Emscripten and deletes the old one. - Removes the obsolete wasm32-experimental-emscripten target. - Uses EMCC_CFLAGS on CI to avoid the timeout problems with #63649.
2019-10-05Revert "Auto merge of #63649 - tlively:emscripten-upstream-upgrade, ↵Tyler Mandry-14/+52
r=alexcrichton" This reverts commit 7870050796e5904a0fc85ecbe6fa6dde1cfe0c91, reversing changes made to 2e7244807a7878f6eca3eb7d97ae9b413aa49014.
2019-10-04Revert "Temporarily enable wasm32 CI"Thomas Lively-0/+38
2019-10-04Temporarily enable wasm32 CIThomas Lively-38/+0
2019-10-04Fix ABI, run and fix more tests, re-enable CI for PRsThomas Lively-2/+8
2019-10-04Upgrade Emscripten targets to use upstream LLVM backendThomas Lively-52/+8
- Refactors the Emscripten target spec to share code with other wasm targets. - Replaces the incorrect wasm32 C call ABI with the old asmjs version, which is correct for both wasm32 and JS. - Updates the varargs ABI used by Emscripten and deletes the old one. - Removes the obsolete wasm32-experimental-emscripten target. - Temporarily makes Emscripten targets use panic=abort by default because supporting unwinding will require an LLVM patch.
2019-03-17Update CI configuration for building Redox librariesJeremy Soller-2/+2
2018-12-25Remove licensesMark Rousskov-45/+0
2018-11-10Auto merge of #55626 - nikic:update-emscripten, r=alexcrichtonbors-5/+5
Update emscripten This updates emscripten to 1.38.15, which is based on LLVM 6.0.1 and would allow us to drop code for handling LLVM 4. The main issue I ran into is that exporting statics through `EXPORTED_FUNCTIONS` no longer works. As far as I understand exporting non-functions doesn't really make sense under emscripten anyway, so I've modified the symbol export code to not even try. Closes #52323.
2018-11-08Update the disabled wasm32 DockerfileNikita Popov-5/+5
2018-11-03ci: Add Dockerfile for dist-powerpcspe-linuxJohn Paul Adrian Glaubitz-0/+26
2018-08-26remove no longer needed Docker imagesJorge Aparicio-70/+0
2018-08-26Add target for Little-endian ARM Cortex-R4F/R5F MCUsPaolo Teti-0/+34
Similar to `armebv7r-none-eabihf`, but for Little-endian MCUs. As example TI RM4x/RM5x are Little-endian Cortex-R4F/R5F MCUs. CI/Dockerfile is intentionally in the disabled folder.
2018-05-18armebv7r-none-eabihf: default to ARM modePaolo Teti-1/+1
- remove +thumb2 that has not effect - remove -mthumb Tested on TMS570LS3137
2018-05-16Add target for Big-endian ARM Cortex-R4F/R5F MCUsPaolo Teti-0/+36
The ARM Real-Time (‘R’) profile provides high-performing processors for safety-critical environments.
2018-05-15ci: Add Dockerfile for dist-sparc64-linuxJohn Paul Adrian Glaubitz-0/+26
2018-03-02Remove --host and --target arguments to configureMark Simulacrum-17/+5
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.
2017-11-13Use #!/usr/bin/env as shebang for Bash scriptsSébastien Santoro-4/+4
On some systems, the bash command could be available in another directory than /bin. As such, to offer an env shebang is more convenient. This make sense even for docker scripts, as you can use Docker on FreeBSD or SmartOS for example.
2017-11-12Add ci for DragonFly (disabled for now)Michael Neumann-0/+179
2017-10-29ci: Upgrade Android SDK/NDK and refactor to use sdkmanager/avdmanager.kennytm-18/+18
* 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.
2017-09-29Rollup merge of #44903 - kallisti5:ci-build-disabled, r=aidanhsMark Simulacrum-2/+2
ci: Fix building disabled containers * Change the context into the disabled directory. Now you can test containers which are disabled.
2017-09-28ci: Fix building disabled containersAlexander von Gluck IV-2/+2
* Change the context into the disabled directory. Now you can test containers which are disabled.
2017-09-16ci: haiku: wrap lines as necessary for tidy.Jessica Hamilton-4/+41
2017-09-15ci: haiku: rename llvm-config to address tidy issues.Jessica Hamilton-1/+1
2017-09-15ci: move dist-x86_64-haiku into disabled.Jessica Hamilton-0/+171
2017-08-26ci: Remove the need for `dumb-init`Alex Crichton-42/+0
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.
2017-08-14Move Redox Dockerfile to disabled directory :(Jeremy Soller-0/+27
2017-07-26Auto merge of #42059 - derekdreery:bugfix/fix_emscripten_tests, r=alexcrichtonbors-19/+1
Make compiletest set cwd before running js tests Proposed fix for #38800. Not all tests pass yet - I will mention failures here once the test suite has finished.
2017-07-26Remove custom node scriptRichard Dodd-19/+1
2017-07-24Add a disabled builder for aarch64 emulated testsAlex Crichton-0/+3185
This commit adds a disabled builder which will run all tests for the standard library for aarch64 in a QEMU instance. Once we get enough capacity to run this on Travis this can be used to boost our platform coverage of AArch64
2017-07-13Split old and experimental wasm buildersThomas Lively-7/+66
2017-07-12Updated docker images to factor out common scriptsTy Coghlan-87/+10
2017-06-24Restore old emscripten.sh for use by asmjsThomas Lively-2/+2
2017-06-23Add Target (de)serialization for environment varsThomas Lively-1/+1
Also turn WebAssembly backend back on in its builder.
2017-06-22Add wasm32-experimental-emscripten to wasm builderThomas Lively-6/+8
This modifies the builder to download and use the LLVM tools from the last known good build on the WebAssembly buildbot waterfall, since these tools are built with the WebAssembly LLVM backend enabled.
2017-06-22Make wasm32 buildbot test LLVM backendThomas Lively-3/+3
This adds the experimental targets option to configure so it can be used by the builders and changes the wasm32 Dockerfile accordingly. Instead of using LLVM from the emsdk, the builder's emscripten tools now uses the Rust in-tree LLVM, since this is the one built with wasm support.
2017-06-13Disable wasm32 imageMarco A L Barbosa-0/+62
2017-05-18ci: move shared scripts to src/ci/docker/scripts/Marco A L Barbosa-12/+12
2017-05-17ci: allows shared scriptsMarco A L Barbosa-92/+100
2017-05-12Update sccache binaries to mozilla/sccache@d3627d766Alex Crichton-4/+4
This commit updates the sccache binaries to fix a cache load failure seen on #41926, fixed by mozilla/sccache#119
2017-05-09Add disabled android host buildersMarco A L Barbosa-0/+228