1d827c0f1SjD91mZM2image: "redoxos/redoxer:latest" 2b911a76dSSamwiseFilmore 3e6f47cbcSJeremy Sollervariables: 4e6f47cbcSJeremy Soller GIT_SUBMODULE_STRATEGY: recursive 5e6f47cbcSJeremy Soller 6b911a76dSSamwiseFilmorestages: 7b911a76dSSamwiseFilmore - build 8b911a76dSSamwiseFilmore - test 9382c6efbSSamwiseFilmore 106952a079SjD91mZM2default: 113be13d67SjD91mZM2 cache: 123be13d67SjD91mZM2 paths: 133be13d67SjD91mZM2 - target/ 14b911a76dSSamwiseFilmore 15382c6efbSSamwiseFilmorebuild:linux: 16b911a76dSSamwiseFilmore stage: build 17382c6efbSSamwiseFilmore script: 18063d2541SJeremy Soller - rustup show # Ensure correct toolchain is downloaded and installed 19456c829dSJeremy Soller - make -j "$(nproc)" all 20382c6efbSSamwiseFilmore 2130ec8aa2SjD91mZM2build:redox: 2230ec8aa2SjD91mZM2 stage: build 2330ec8aa2SjD91mZM2 variables: 2430ec8aa2SjD91mZM2 TARGET: x86_64-unknown-redox 2530ec8aa2SjD91mZM2 script: 26063d2541SJeremy Soller - ./redoxer.sh -j "$(nproc)" all 27382c6efbSSamwiseFilmore 28382c6efbSSamwiseFilmoretest:linux: 29b911a76dSSamwiseFilmore stage: test 306952a079SjD91mZM2 needs: 316952a079SjD91mZM2 - build:linux 32b911a76dSSamwiseFilmore dependencies: 33b911a76dSSamwiseFilmore - build:linux 34382c6efbSSamwiseFilmore script: 355c0b37a2SJeremy Soller - make test 36a49badbbSJeremy Soller 37*9a7dfc4fSJeremy Soller#TODO: fix redoxer exec hangs 38*9a7dfc4fSJeremy Soller# test:redox: 39*9a7dfc4fSJeremy Soller# stage: test 40*9a7dfc4fSJeremy Soller# needs: 41*9a7dfc4fSJeremy Soller# - build:redox 42*9a7dfc4fSJeremy Soller# dependencies: 43*9a7dfc4fSJeremy Soller# - build:redox 44*9a7dfc4fSJeremy Soller# variables: 45*9a7dfc4fSJeremy Soller# TARGET: x86_64-unknown-redox 46*9a7dfc4fSJeremy Soller# script: 47*9a7dfc4fSJeremy Soller# - ./redoxer.sh test 48*9a7dfc4fSJeremy Soller# # TODO: Out of memory 49*9a7dfc4fSJeremy Soller# allow_failure: true 50382c6efbSSamwiseFilmore 51382c6efbSSamwiseFilmorefmt: 52b911a76dSSamwiseFilmore stage: test 536952a079SjD91mZM2 needs: [] 54382c6efbSSamwiseFilmore script: 558e7cd11bSjD91mZM2 - rustup component add rustfmt-preview 568e7cd11bSjD91mZM2 - ./fmt.sh -- --check 57