Lewis John McGibbney created NUTCH-3204:
-------------------------------------------

             Summary: Trigger single-node Hadoop smoke test from PR /smoke-test 
comments and release tags
                 Key: NUTCH-3204
                 URL: https://issues.apache.org/jira/browse/NUTCH-3204
             Project: Nutch
          Issue Type: New Feature
          Components: ci/cd, jenkins
            Reporter: Lewis John McGibbney
             Fix For: 1.24


The goal of this ticket is to trigger the single-node Hadoop Jenkins smoke test 
from GitHub via {{/smoke-test}} on PRs (write access) and automatically on 
{{release-X.Y[.Z]}} tag pushes.

The existing smoke job 
(https://ci-builds.apache.org/job/Nutch/job/Nutch-Smoke-Test-Single-Node-Hadoop-Cluster/)
 is started by hand. This change adds a GitHub Actions workflow that queues 
that job for PR comment commands and numeric release tags, and has Jenkins 
post/update a single status comment on the PR (build URL, result, duration). 
Manual parameterized builds are unchanged. Requires GHA secrets and a Jenkins 
GitHub credential for PR comments; the job continues to load its Jenkinsfile 
from SCM.

I'll also add committer-facing docs to the wiki.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to