|
34 | 34 | COPY scripts/sccache.sh /scripts/ |
35 | 35 | RUN sh /scripts/sccache.sh |
36 | 36 |
|
37 | | -COPY host-x86_64/mingw-check-1/reuse-requirements.txt /tmp/ |
| 37 | +COPY host-x86_64/pr-check-1/reuse-requirements.txt /tmp/ |
38 | 38 | RUN pip3 install --no-deps --no-cache-dir --require-hashes -r /tmp/reuse-requirements.txt |
39 | 39 |
|
40 | | -COPY host-x86_64/mingw-check-1/check-default-config-profiles.sh /scripts/ |
41 | | -COPY host-x86_64/mingw-check-1/validate-toolstate.sh /scripts/ |
| 40 | +COPY host-x86_64/pr-check-1/check-default-config-profiles.sh /scripts/ |
| 41 | +COPY host-x86_64/pr-check-1/validate-toolstate.sh /scripts/ |
42 | 42 |
|
43 | 43 | # Check library crates on all tier 1 targets. |
44 | 44 | # We disable optimized compiler built-ins because that requires a C toolchain for the target. |
45 | 45 | # We also skip the x86_64-unknown-linux-gnu target as it is well-tested by other jobs. |
46 | 46 | ENV SCRIPT \ |
47 | | - /scripts/check-default-config-profiles.sh && \ |
48 | | - python3 ../x.py build --stage 1 src/tools/build-manifest && \ |
49 | | - python3 ../x.py test --stage 0 src/tools/compiletest && \ |
50 | | - python3 ../x.py check compiletest --set build.compiletest-use-stage0-libtest=true && \ |
51 | | - python3 ../x.py check --stage 1 --target=i686-pc-windows-gnu --host=i686-pc-windows-gnu && \ |
52 | | - python3 ../x.py check --stage 1 --set build.optimized-compiler-builtins=false core alloc std --target=aarch64-unknown-linux-gnu,i686-pc-windows-msvc,i686-unknown-linux-gnu,x86_64-apple-darwin,x86_64-pc-windows-gnu,x86_64-pc-windows-msvc && \ |
53 | | - /scripts/validate-toolstate.sh && \ |
54 | | - reuse --include-submodules lint && \ |
55 | | - python3 ../x.py test collect-license-metadata && \ |
56 | | - # Runs checks to ensure that there are no issues in our JS code. |
57 | | - es-check es2019 ../src/librustdoc/html/static/js/*.js && \ |
58 | | - tsc --project ../src/librustdoc/html/static/js/tsconfig.json |
| 47 | + /scripts/check-default-config-profiles.sh && \ |
| 48 | + python3 ../x.py build --stage 1 src/tools/build-manifest && \ |
| 49 | + python3 ../x.py test --stage 0 src/tools/compiletest && \ |
| 50 | + python3 ../x.py check compiletest --set build.compiletest-use-stage0-libtest=true && \ |
| 51 | + python3 ../x.py check --stage 1 --target=i686-pc-windows-gnu --host=i686-pc-windows-gnu && \ |
| 52 | + python3 ../x.py check --stage 1 --set build.optimized-compiler-builtins=false core alloc std --target=aarch64-unknown-linux-gnu,i686-pc-windows-msvc,i686-unknown-linux-gnu,x86_64-apple-darwin,x86_64-pc-windows-gnu,x86_64-pc-windows-msvc && \ |
| 53 | + /scripts/validate-toolstate.sh && \ |
| 54 | + reuse --include-submodules lint && \ |
| 55 | + python3 ../x.py test collect-license-metadata && \ |
| 56 | + # Runs checks to ensure that there are no issues in our JS code. |
| 57 | + es-check es2019 ../src/librustdoc/html/static/js/*.js && \ |
| 58 | + tsc --project ../src/librustdoc/html/static/js/tsconfig.json |
0 commit comments