Skip to content

NUTCH-3163 Integrate Apache Yetus' pre-commit patch testing into Nutch GitHub Continuous Integration#907

Merged
lewismc merged 19 commits intoapache:masterfrom
lewismc:NUTCH-3163
Apr 21, 2026
Merged

NUTCH-3163 Integrate Apache Yetus' pre-commit patch testing into Nutch GitHub Continuous Integration#907
lewismc merged 19 commits intoapache:masterfrom
lewismc:NUTCH-3163

Conversation

@lewismc
Copy link
Copy Markdown
Member

@lewismc lewismc commented Mar 14, 2026

PR for NUTCH-3163.

My goal is to integrate Yetus similar to how other Apache Dev's have done on Hadoop, Tez, etc. See a example.

This may not pass successfully on the first CI run... a little tuning may be needed.

@lewismc lewismc self-assigned this Mar 14, 2026
@lewismc
Copy link
Copy Markdown
Member Author

lewismc commented Mar 14, 2026

This PR will not run yetus. It needs to be merged into the master branch and then it will be run against PR's.

lewismc added 15 commits March 13, 2026 21:30
@sonarqubecloud
Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
56.3% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

Copy link
Copy Markdown
Contributor

@sebastian-nagel sebastian-nagel left a comment

Choose a reason for hiding this comment

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

+1 Looks good. Thanks!

lewismc added 2 commits April 14, 2026 12:13
Made-with: Cursor

# Conflicts:
#	.github/workflows/master-build.yml
@lewismc lewismc merged commit 31c44b2 into apache:master Apr 21, 2026
11 checks passed
@lewismc lewismc deleted the NUTCH-3163 branch April 21, 2026 22:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants