We want to get GCC coverage via Cirrus-CI, but don't want to trigger excessive runs across all forks and branches. Sponsored by: The FreeBSD Foundation
Details
Details
Diff Detail
Diff Detail
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
.cirrus.yml | ||
---|---|---|
36 | I don't think there's any way to or these together (trigger_type: manual and only_if: $CIRRUS_BRANCH == 'main') |
.cirrus.yml | ||
---|---|---|
36 | I wonder if we can make the automatic ones only trigger for a specific repo via only_if? |
.cirrus.yml | ||
---|---|---|
36 | Ah, perhaps just only_if: $CIRRUS_REPO_FULL_NAME == 'freebsd/freebsd-src' |
Comment Actions
As noted in IRC, I think it would be nice to apply the same only_if clause to other automatic jobs as well and provide duplicate manual jobs for those also that developers can request in their own fork.
Comment Actions
I generally agree, but I'd like to see if Fedor has some advice so that we don't have to duplicate everything twice.