Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[docs] Add changelog September, 25 2023 #20106

Merged
merged 1 commit into from
Sep 27, 2023

Conversation

uilianries
Copy link
Member

@uilianries uilianries commented Sep 25, 2023

  • When a PR fails due missing dependencies, the CI should mark the PR with the label Missing dependencies. It should be used not only filter those PRs, but also to be improved in the future with other CCCI features.
  • Some internal CI jobs were executed daily, but cost +10h be executed each, impacting directly Jenkins working queue. We re-scheduled them to be executed only during weekends.
  • When Conan 2.x was introduced in CCI, there was a regression test the be sure once a recipe was working with Conan 2.x, it should not fail in a next PR. This feature has been removed, because any new PR should now pass by both Conan 1.x and 2.x as mandatory
  • The epochs feature, a configuration to avoid mixing old and new configurations when builds, is now being deprecated. This is the first step.

Signed-off-by: Uilian Ries <uilianries@gmail.com>
@conan-center-bot conan-center-bot merged commit 7aa6570 into conan-io:master Sep 27, 2023
10 checks passed
@SpaceIm
Copy link
Contributor

SpaceIm commented Sep 27, 2023

When Conan 2.x was introduced in CCI, there was a regression test the be sure once a recipe was working with Conan 2.x, it should not fail in a next PR. This feature has been removed, because any new PR should now pass by both Conan 1.x and 2.x as mandatory

What happen when a PR is submitted on a recipe which depends on another recipe not v2 ready?

@uilianries
Copy link
Member Author

What happen when a PR is submitted on a recipe which depends on another recipe not v2 ready?

@SpaceIm it breaks! But considering the low number of recipes not ported to Conan 2.x yet, it should not be a problem, most of those recipes are not a base dependency (we checked dependencies graphs before taking this decision). Plus, in case someone is blocked and will take time to fix, we can merge the PR manually, enabling to fix/update the PR in question.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants