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

Permanent building / consider removing latest changes

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • clearcase-plugin
    • None
    • Jenkins 1.480
      Plugin 1.3.9

      There seems to be a new feature (since 1.3.9) that re-builds a job whenever the config spec has changed. It's very troublesome; it's not always desired. User may want to prepare a config spec that he/she wants to be run later, not just instantly.

      Moreover, there's a bug in this functionality: when using automated time rules, current set CS is constantly different that the one configured. So the result is rebuilding constantly .

      After those 2 latest issues, I strongly recommend to remove the latest pull request at all https://github.com/jenkinsci/clearcase-plugin/pull/11 since it creates plenty of blocking issues. With these many breaking changes, I'm afraid that my project and I would need to stay with the 1.3.8 indefinitely.
      ===========================================

      This page captures the polling log that triggered this build.

      Started on Sep 17, 2012 2:39:01 PM

                                                          • get view CSPEC ***********************
                                                            [workspace] $ cleartool catcs -tag my_view
                                                            time 17-sep-12.11:53:51utc+0000
      1. Removed [...] config spec rules
        element * /main/LATEST
        end time
        ******************************************************************
        [WARNING] CSPEC configured != catcs (view)
        REASON: New config spec detected.
        Done. Took 58 ms
        Changes found

          [JENKINS-15202] Permanent building / consider removing latest changes

          Waldek M created issue -
          Waldek M made changes -
          Description Original: There seems to be a feature that re-builds a job whenever the config spec has changed. It's very troublesome; it's not always desired. User may want to prepare a config spec that he/she wants to be run later, not just instantly.

          Moreover, there's a bug in this functionality: when using automated time rules, current set CS is constantly different that the one configured. So the result is rebuilding constantly (!).

          After those 2 latest issues, I strongly recommend to remove the latest pull request at all https://github.com/jenkinsci/clearcase-plugin/pull/11 since it creates plenty of blocking issues. With these many breaking changes, I'm afraid that my project and I would need to stay with the 1.3.8 indefinitely.
          ===========================================

          This page captures the polling log that triggered this build.

          Started on Sep 17, 2012 2:39:01 PM
          *************************** get view CSPEC ***********************
          [workspace] $ cleartool catcs -tag my_view
          time 17-sep-12.11:53:51utc+0000
          # Removed [...] config spec rules
          element * /main/LATEST
          end time
          ******************************************************************
          [WARNING] CSPEC configured != catcs (view)
          REASON: New config spec detected.
          Done. Took 58 ms
          Changes found
          New: There seems to be a new feature (since 1.3.9) that re-builds a job whenever the config spec has changed. It's very troublesome; it's not always desired. User may want to prepare a config spec that he/she wants to be run later, not just instantly.

          Moreover, there's a bug in this functionality: when using automated time rules, current set CS is constantly different that the one configured. So the result is rebuilding constantly (!).

          After those 2 latest issues, I strongly recommend to remove the latest pull request at all https://github.com/jenkinsci/clearcase-plugin/pull/11 since it creates plenty of blocking issues. With these many breaking changes, I'm afraid that my project and I would need to stay with the 1.3.8 indefinitely.
          ===========================================

          This page captures the polling log that triggered this build.

          Started on Sep 17, 2012 2:39:01 PM
          *************************** get view CSPEC ***********************
          [workspace] $ cleartool catcs -tag my_view
          time 17-sep-12.11:53:51utc+0000
          # Removed [...] config spec rules
          element * /main/LATEST
          end time
          ******************************************************************
          [WARNING] CSPEC configured != catcs (view)
          REASON: New config spec detected.
          Done. Took 58 ms
          Changes found
          Vincent Latombe made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Vincent Latombe made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: In Progress [ 3 ] New: Resolved [ 5 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 145924 ] New: JNJira + In-Review [ 191697 ]

            vlatombe Vincent Latombe
            weakcamel Waldek M
            Votes:
            2 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: