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

Timestamper cannot be configured programmatically

XMLWordPrintable

      Jenkins 2.19.1
      Timestamper 1.8.7

      For example, the following job config:

      <?xml version='1.0' encoding='UTF-8'?>
      <project>
        <builders>
          <hudson.tasks.Shell>
            <command>echo start
      sleep 5
      echo end</command>
          </hudson.tasks.Shell>
        </builders>
        <buildWrappers>
          <hudson.plugins.timestamper.TimestamperBuildWrapper plugin="timestamper@1.8.7"/>
        </buildWrappers>
      </project>
      

      Upload

      curl -H 'Content-Type: application/xml' -X POST --data-binary @config.xml 'https://jenkins.lucidchart.com/createItem?name=test1'
      

      Timestamps are not present. However, if it is configured through the UI, it somehow works.

            stevengbrown Steven G Brown
            draperp Paul Draper
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: