Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-55497

BlueOcean Pipeline View for the Latest Run shows No Changes

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • blueocean-plugin
    • None
    • Jenkins ver. 2.150.1
      Blue Ocean 1.10.1
      P4 Plugin 1.9.5
    • 1.14.0

      There is always an empty changeset in BlueOcean for the latest run of a project when navigating to BlueOcean from the classic UI for that run (from https://<jenkins-server>/job/<project>/<runId>, click the Open Blue Ocean link in the left hand side navigation bar).

      This issue occurs for standard pipeline jobs using checkout steps with the perforce scm configured (p4-plugin). The pipelines are defined using scripted pipeline. The issue is not likely limited to this context.

          [JENKINS-55497] BlueOcean Pipeline View for the Latest Run shows No Changes

          Stuart Rowe created issue -
          Stuart Rowe made changes -
          Description Original: The pipeline view shows no changes even though the classic run page shows a changeset and the blueocean run rest endpoint returns a changeset. New: In these cases, the pipeline view shows no changes even though the classic run page shows a changeset and the blueocean run rest endpoint returns a changeset.
          Stuart Rowe made changes -
          Comment [ It seems that there is a cached run from before the changeset was populated. This data is refreshed when the 'job_run_ended' event is handled. ]
          Stuart Rowe made changes -
          Description Original: In these cases, the pipeline view shows no changes even though the classic run page shows a changeset and the blueocean run rest endpoint returns a changeset. New: In these cases, the pipeline view shows no changes even though the classic run page shows a changeset and the blueocean run rest endpoint returns a changeset.

           

           
          Stuart Rowe made changes -
          Description Original: In these cases, the pipeline view shows no changes even though the classic run page shows a changeset and the blueocean run rest endpoint returns a changeset.

           

           
          New: In these cases, the pipeline view shows no changes even though the classic run page shows a changeset and the blueocean run rest endpoint returns a changeset.

          The changeset for a run doesn't get populated until the next run of a project starts. The changeset doesn't appear to be populated when a run completes either.

          Navigation is to the BlueOcean pipeline view is from the classic run page by following the \{{Open Blue Ocean}} link from the left hand navigation bar. This is occurring for standard pipeline jobs using {{checkout}} step with the {{perforce}} scm (p4-plugin).

           

           
          Stuart Rowe made changes -
          Description Original: In these cases, the pipeline view shows no changes even though the classic run page shows a changeset and the blueocean run rest endpoint returns a changeset.

          The changeset for a run doesn't get populated until the next run of a project starts. The changeset doesn't appear to be populated when a run completes either.

          Navigation is to the BlueOcean pipeline view is from the classic run page by following the \{{Open Blue Ocean}} link from the left hand navigation bar. This is occurring for standard pipeline jobs using {{checkout}} step with the {{perforce}} scm (p4-plugin).

           

           
          New: In these cases, the pipeline view shows no changes even though the classic run page shows a changeset and the blueocean run rest endpoint returns a changeset.

          The changeset for a run doesn't get populated until the next run of a project starts. The changeset doesn't appear to be populated when a run completes either.

          Navigation is to the BlueOcean pipeline view is from the classic run page by following the {{Open Blue Ocean}} link from the left hand navigation bar. This is occurring for standard pipeline jobs using {{checkout}} steps with the {{perforce}} scm configured (p4-plugin).

           

           
          Stuart Rowe made changes -
          Description Original: In these cases, the pipeline view shows no changes even though the classic run page shows a changeset and the blueocean run rest endpoint returns a changeset.

          The changeset for a run doesn't get populated until the next run of a project starts. The changeset doesn't appear to be populated when a run completes either.

          Navigation is to the BlueOcean pipeline view is from the classic run page by following the {{Open Blue Ocean}} link from the left hand navigation bar. This is occurring for standard pipeline jobs using {{checkout}} steps with the {{perforce}} scm configured (p4-plugin).

           

           
          New: In these cases, the pipeline view shows no changes even though the classic run page shows a changeset and the blueocean run rest endpoint returns a changeset.

          The changeset for a run doesn't get populated until the next run of a project starts. The changeset doesn't appear to be populated when a run completes either.

          Navigation is to the BlueOcean pipeline view is from the classic run page by following the {{Open Blue Ocean}} link from the left hand navigation bar. This is occurring for standard pipeline jobs using {{checkout}} steps with the {{perforce}} scm configured (p4-plugin). The pipelines are defined using scripted pipeline.

          This issue applies to, but is not limited to, all of the following pages:
           * blue/organizations/jenkins/<projectName>/detail/<projectName>/<runId>/pipeline
           * blue/organizations/jenkins/<projectName>/detail/<projectName>/<runId>/pipeline/changes

           
          Stuart Rowe made changes -
          Summary Original: BlueOcean Pipeline View sometimes shows No Changes New: BlueOcean Pipeline View for the Latest Run shows No Changes
          Stuart Rowe made changes -
          Description Original: In these cases, the pipeline view shows no changes even though the classic run page shows a changeset and the blueocean run rest endpoint returns a changeset.

          The changeset for a run doesn't get populated until the next run of a project starts. The changeset doesn't appear to be populated when a run completes either.

          Navigation is to the BlueOcean pipeline view is from the classic run page by following the {{Open Blue Ocean}} link from the left hand navigation bar. This is occurring for standard pipeline jobs using {{checkout}} steps with the {{perforce}} scm configured (p4-plugin). The pipelines are defined using scripted pipeline.

          This issue applies to, but is not limited to, all of the following pages:
           * blue/organizations/jenkins/<projectName>/detail/<projectName>/<runId>/pipeline
           * blue/organizations/jenkins/<projectName>/detail/<projectName>/<runId>/pipeline/changes

           
          New: There is always an empty changeset in BlueOcean for the latest run of a project when navigating to BlueOcean from the classic UI for that run (from {{https://&lt;jenkins-server&gt;/job/&lt;project&gt;/&lt;runId>}}, click the {{Open Blue Ocean}} link in the left hand side navigation bar).

          This issue occurs for standard pipeline jobs using {{checkout}} steps with the {{perforce}} scm configured (p4-plugin). The pipelines are defined using scripted pipeline. The issue is not likely limited to this context.
          Stuart Rowe made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Stuart Rowe made changes -
          Assignee New: Stuart Rowe [ stuartrowe ]

            stuartrowe Stuart Rowe
            stuartrowe Stuart Rowe
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: