Uploaded image for project: 'UY'
  1. UY
  2. UY-637

Automated installation of the latest nightly snapshot on testbed

    Details

    • Type: Task
    • Status: Done
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: v2.3.0
    • Labels:
      None
    • Story Points:
      7

      Description

      Assembla ticket #646 | Author Krzysztof Benedyczak | Created on 16 Sep 2017 17:50

      The process should be fully automatic. Results of a successful nightly build should be installed on dev server. Use tar gz format.
      Reuse the same configuration between updates stored in a separate directory and after installing the new service only change the startup.properties to point to the common format.
      Breaking change in config will require manual intervention - that's expected.

      The process in details:

      1. copy file
      2. unpack to new directory next to older snapshots
      3. update startup.properties
      4. stop the old one
      5. start the new one
      6. wait
      7. invoke some REST API operation to roughly verify that service is up.

        Attachments

          Activity

            People

            • Assignee:
              piotrpiernik Piotr Piernik
              Reporter:
              golbi Krzysztof Benedyczak
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: