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

[ci] Run sonarqube daily #173961

Merged
merged 14 commits into from
Jan 3, 2024
Merged

[ci] Run sonarqube daily #173961

merged 14 commits into from
Jan 3, 2024

Conversation

jbudz
Copy link
Member

@jbudz jbudz commented Dec 26, 2023

Adds a pipeline for a daily SonarQube scan.

https://buildkite.com/elastic/kibana-bot-sonarqube/builds/7#018ca703-4b56-4a56-b6ce-ae6630cd81e3
(ignore the pipeline name/slug, that was a copy paste error. I'll fix it after)

@jbudz jbudz added Team:Operations Team label for Operations Team release_note:skip Skip the PR/issue when compiling release notes labels Dec 26, 2023
@jbudz jbudz changed the title [ci] Run sonarqube [ci] Run sonarqube daily Dec 26, 2023
@jbudz jbudz marked this pull request as ready for review December 26, 2023 17:27
@jbudz jbudz requested review from a team as code owners December 26, 2023 17:27
@jbudz jbudz requested a review from a team December 26, 2023 17:27
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-operations (Team:Operations)

@jbudz
Copy link
Member Author

jbudz commented Dec 26, 2023

buildkite test this

@jbudz jbudz removed the request for review from a team December 27, 2023 11:51
@Ikuni17
Copy link
Contributor

Ikuni17 commented Jan 3, 2024

Is it possible to parallelize the scan? It's not a blocker or anything, more just curious and noticed that it currently took about 40 minutes. If we wanted to scan more files (like tests) or provide feedback more often in the future, the runtime would be prohibitive.

@jbudz
Copy link
Member Author

jbudz commented Jan 3, 2024

I don't believe there's anything we can do parallelization wise. In a pull request workflow we should be able to skip most of the analysis and run on cache.

@kibana-ci
Copy link
Collaborator

💚 Build Succeeded

Metrics [docs]

✅ unchanged

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@jbudz jbudz merged commit 0b23e34 into elastic:main Jan 3, 2024
20 checks passed
@kibanamachine kibanamachine added v8.13.0 backport:skip This commit does not require backporting labels Jan 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport:skip This commit does not require backporting release_note:skip Skip the PR/issue when compiling release notes Team:Operations Team label for Operations Team v8.13.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants