Skip to content

Add Jenkinsfile#2

Merged
sebastian-nagel merged 2 commits intosebastian-nagel:masterfrom
lewismc:jenkinsfile
Feb 26, 2026
Merged

Add Jenkinsfile#2
sebastian-nagel merged 2 commits intosebastian-nagel:masterfrom
lewismc:jenkinsfile

Conversation

@lewismc
Copy link
Copy Markdown
Contributor

@lewismc lewismc commented Feb 17, 2026

Hi @sebastian-nagel , I created this Jenkinsfile and the accompanying Jenkins job. I thought i would be best kept in SCM.
Note, this runs JDK17 latest (I suppose this could also be a job parameter)
It doesn't use SSH logins.

@sebastian-nagel
Copy link
Copy Markdown
Owner

Great, @lewismc!

If the Jenkins job becomes a regular test for Nutch, or even only for release candidates: we should transfer this repository to the ASF organization.

What do you think?

For me that's fine. If I need to test any specific things, it's easy to fork it into my personal account.

@sebastian-nagel sebastian-nagel merged commit a724742 into sebastian-nagel:master Feb 26, 2026
@lewismc lewismc deleted the jenkinsfile branch February 26, 2026 16:13
@lewismc
Copy link
Copy Markdown
Contributor Author

lewismc commented Feb 26, 2026

Hi @sebastian-nagel , I added the smoke tests Jenkins job badge to the apache/nutch#869 because I was testing the PR for regressions as a result of removing

  @Override
  protected void finalize() throws Throwable {
    shutDown();
  }

A short-term goal (post review and hopefully merge of the above PR) is to then implement NUTCH-3158. This would mean for issues such as the following, we would have another layer of comprehensive CI testing in place.

  • Major dependency upgrades e.g. Hadoop, Tika, etc.
  • Major code refactoring such as removal of legacy code
  • ...etc

If you wish to migrate it to the Apache Nutch project then I would support that but the choice is entirely yours. Thanks.

@sebastian-nagel
Copy link
Copy Markdown
Owner

If you wish to migrate it to the Apache Nutch project

Yes, sure. Need to figure out how this is done. Likely a request to infra?

@lewismc
Copy link
Copy Markdown
Contributor Author

lewismc commented Mar 1, 2026

Hi @sebastian-nagel , I'll link this here as well, as it concerns smoke testing
apache/bigtop#1380
Maybe we should simply build this entire project into Bigtop?
If you wish to transfer it to Apache Nutch PMC we can do that via https://incubator.apache.org/ip-clearance/

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