You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@beam.apache.org by "Kyle Weaver (Jira)" <ji...@apache.org> on 2021/05/26 23:39:00 UTC

[jira] [Created] (BEAM-12412) Make Jenkins job triggers predictable.

Kyle Weaver created BEAM-12412:
----------------------------------

             Summary: Make Jenkins job triggers predictable.
                 Key: BEAM-12412
                 URL: https://issues.apache.org/jira/browse/BEAM-12412
             Project: Beam
          Issue Type: Wish
          Components: testing
            Reporter: Kyle Weaver


AFAIK Jenkins jobs have up to three different names.
 
1. The job name stem, e.g. "PostCommit_Java_VR_Dataflow_V2". This is defined in the source file "job_PostCommit_Java_ValidatesRunner_Dataflow_V2.groovy" (I assume the "job_" prefix is arbitrary; I'm not sure why we use a filename prefix instead of a proper subfolder). In Jenkins, the job name is prefixed by "beam_" (I assume for historical reasons) on Jenkins and postfixed for variants like "_cron" or "_phrase". 
2. The Github comment trigger, e.g. "Run Java Dataflow V2 ValidatesRunner"
3. The job name displayed on Github, e.g. "Google Cloud Dataflow Runner V2 Java ValidatesRunner Tests"
 
The latter two seem redundant.
 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)