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

Introduce a way to have build data only during Evergreen testing

    • Evergreen - Milestone 2

      With JENKINS-50164, we are introducing system properties to better differentiate durable and less durable build data.
      To test this, we must run a job. This is a bit less than trivial with the current setup, so I'm filing this as a separate task to better clarify the intent and the task being worked on.

      I think it's time to introduce something like a test mode. A mode where where we will have data to help us test things that will be used in production, but that we obviously do not want to ship like a smoke testing job for instance.

          [JENKINS-50940] Introduce a way to have build data only during Evergreen testing

          "bit less than trivial": just had another quick look when testing manually a build, so yes: confirmed.

          The fact we have no executor on the master makes triggering a job non that trivial, since it then requires tackling for instance JENKINS-49866 so that we do have an agent to run a freestyle job on (FreeStyle, because pipeline would mean we need to install the plugin at startup, which is currently not done yet, and will be done through the update/upgrade lifecycle, which rtyler was working on the design on with JEP-307).

          Baptiste Mathus added a comment - "bit less than trivial": just had another quick look when testing manually a build, so yes: confirmed. The fact we have no executor on the master makes triggering a job non that trivial, since it then requires tackling for instance  JENKINS-49866 so that we do have an agent to run a freestyle job on (FreeStyle, because pipeline would mean we need to install the plugin at startup, which is currently not done yet, and will be done through the update/upgrade lifecycle, which rtyler was working on the design on with JEP-307 ).

            naveenboni Naveen Boni
            batmat Baptiste Mathus
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: