Uploaded image for project: 'controller'
  1. controller
  2. CONTROLLER-665

Milestone: autorelease improvements

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Won't Do
    • None
    • Helium
    • adsal
    • None
    • Operating System: Mac OS
      Platform: PC

      Note: This is the wrong place for this bug, but we don't have anywhere better right now. Further note this is a placeholder bug to give us something to talk about.

      We know that we need a number of improvements to autorelease, including:

      1) Find a way to get a consistent suffix to replace SNAPSHOT for ODL artifacts in he weeklies so folks can easily consume them. Possible example:

      foo-x.y.z-SNAPSHOT becomes foo-x.y.z--HELIUM.PRE-vYYYYMMDDMMSS
      where the vYYYYMMDDMMSS is the same across all artifacts built by the autorelease.

      2) Have the autorelease job dump a simple text file with the tags of the commits its built against as an artifact to the job in a format something like:

      <gitrepo> <commitid> <buildtag>

      Example

      controller 2a7de8c0a2804a981a739ed85a96f190306f47a8 HELIUM.PRE-vYYYYMMDDMMSS
      sfc 2a7de8c0a2804a981a739ed85a96f190306f47a8 HELIUM.PRE-vYYYYMMDDMMSS

      So that the projects can build very very simple Jenkins jobs to pull tags.

      Please don't take the suggestions here as prescriptive, just examples... and more are welcome.

      3) Add all of the Helium Projects to autorelease.

            Unassigned Unassigned
            hagbard Ed Warnicke
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: