Skip to content

Conversation

@v1v
Copy link
Member

@v1v v1v commented Sep 14, 2021

What does this PR do?

Use stable branch for the release. Stable branch gets updated automatically as part of the master build and only when the master build passed correctly.

Therefore, there is no need to validate if the tests failed for the stable branch since it should not happen at all.

Issues

Stable branch implementation was done in #1747 and #1771

v1v added 2 commits September 14, 2021 09:54
stable branch gets updated only when all the stages in the master build were successfully executed
@v1v v1v requested review from a team and eyalkoren September 14, 2021 09:04
@v1v v1v self-assigned this Sep 14, 2021
Comment on lines +89 to +92
allOf {
expression { params.check_branch_ci_status }
not { branch 'stable' }
}
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is no need to validate the stable. Besides, stable builds don't exist as a Jenkins Multibranch Pipeline since they are filtered in

head-filter-regex: '^(?!stable).*$'

@v1v v1v changed the title Feature/use stable branch for release Use stable branch for release Sep 14, 2021
@v1v
Copy link
Member Author

v1v commented Sep 14, 2021

I'll merge this PR now since the CI doesn't validate these changes anyway. Linting ran correctly locally and the release will let us know if it worked as expected.

@v1v v1v merged commit 02e1539 into elastic:master Sep 14, 2021
@v1v v1v deleted the feature/use-stable-branch-for-release branch September 14, 2021 09:11
@ghost
Copy link

ghost commented Sep 14, 2021

💚 Build Succeeded

the below badges are clickable and redirect to their specific view in the CI or DOCS
Pipeline View Test View Changes Artifacts preview preview

Expand to view the summary

Build stats

  • Start Time: 2021-09-14T09:04:57.413+0000

  • Duration: 57 min 1 sec

  • Commit: 1556e9e

Test stats 🧪

Test Results
Failed 0
Passed 2400
Skipped 19
Total 2419

Trends 🧪

Image of Build Times

Image of Tests

💚 Flaky test report

Tests succeeded.

Expand to view the summary

Test stats 🧪

Test Results
Failed 0
Passed 2400
Skipped 19
Total 2419

@v1v v1v mentioned this pull request Oct 26, 2023
19 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants