Skip to content

Conversation

chrysn
Copy link
Member

@chrysn chrysn commented Sep 30, 2021

Contribution description

Just one more environment variable we need to preserve.

Testing procedure

  • BOARD=arduino-mega2560 make -C examples/saul all BUILD_IN_DOCKER=1 TOOLCHAIN=llvm CONTINUE_ON_EXPECTED_ERRORS=1

Without this patch, "The selected TOOLCHAIN=llvm is not supported." is shown twice (once outside docker, once inside), and the second one still stops compilation.

With this patch, it's still shown twice, but now "EXPECT ERRORS" is printed below both of them, and building is run to the compiler errors that I was hoping to see.

Issues/PRs references

The test case happens to be exactly the invocation with which I'd test #16919, which'd fix the compiler errors.

@github-actions github-actions bot added the Area: build system Area: Build system label Sep 30, 2021
@chrysn chrysn added CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Impact: minor The PR is small in size and might only require a quick look of a knowledgeable reviewer Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors) labels Sep 30, 2021
@chrysn chrysn added CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR and removed CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR labels Oct 1, 2021
@chrysn chrysn force-pushed the continue-on-expected-errors-in-docker branch from eb6cdbd to da6901e Compare October 1, 2021 13:26
@chrysn chrysn requested a review from kaspar030 as a code owner October 1, 2021 13:26
@github-actions github-actions bot added Area: CI Area: Continuous Integration of RIOT components Area: pkg Area: External package ports labels Oct 1, 2021
@chrysn chrysn force-pushed the continue-on-expected-errors-in-docker branch from da6901e to 0a43c23 Compare October 1, 2021 13:27
@chrysn chrysn force-pushed the continue-on-expected-errors-in-docker branch from 0a43c23 to 2219a7a Compare October 1, 2021 13:46
@github-actions github-actions bot removed Area: pkg Area: External package ports Area: CI Area: Continuous Integration of RIOT components labels Oct 1, 2021
@benpicco benpicco added CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR and removed CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR labels Oct 1, 2021
@chrysn chrysn merged commit c945d4c into RIOT-OS:master Oct 2, 2021
@chrysn chrysn deleted the continue-on-expected-errors-in-docker branch October 2, 2021 10:58
@fjmolinas fjmolinas added this to the Release 2022.01 milestone Nov 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: build system Area: Build system CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Impact: minor The PR is small in size and might only require a quick look of a knowledgeable reviewer Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants