On Cirrus-CI the test tasks are build with different flags than the build tasks. This results in rebuilding everything for the tests and increases the CI time quite a lot for the aarch64 release builds.
This PR sets the RUSTFLAGS in a global environment variable, similar to the github actions.
Pre-Review Checklist for the PR Author
[x] Add sensible notes for the reviewer
[x] PR title is short, expressive and meaningful
[x] Relevant issues are linked in the References section
[x] Every source code file has a copyright header with SPDX-License-Identifier: Apache-2.0 OR MIT
[x] Branch follows the naming format (iox2-123-introduce-posix-ipc-example)
[x] Commits messages are according to this guideline
[x] Commit messages have the issue ID ([#123] Add posix ipc example)
Notes for Reviewer
On Cirrus-CI the test tasks are build with different flags than the build tasks. This results in rebuilding everything for the tests and increases the CI time quite a lot for the aarch64 release builds.
This PR sets the
RUSTFLAGS
in a global environment variable, similar to the github actions.Pre-Review Checklist for the PR Author
SPDX-License-Identifier: Apache-2.0 OR MIT
iox2-123-introduce-posix-ipc-example
)[#123] Add posix ipc example
)task-list-completed
)Checklist for the PR Reviewer
Post-review Checklist for the PR Author
References
Relates to #3