Skip to content

Implement Stage 2 BLIS update - copy application files #166

@hakiatalov

Description

@hakiatalov

As the BLIS-NG System Update
I want to move staged BLIS update files into a release directory
So that the update process may reference the lates version BLIS

  • Move the staging directory into \BLIS\releases\
  • Rename the moved staging directory to the name of the version (e.g. v3.8.1)
  • If the release version contains a server\ directory, move server\ into the root directory, replacing the existing one. Prior to replacing server\, back up the existing server\ directory.

AC

  1. Given a BLIS update artifact, When the Stage 2 update process begins, Then the staged release files are moved into the \BLIS\releases\ directory.
  2. Given the BLIS update artifact contains a, updated server\ directory, When the Stage 2 update is in progress, Then the new server version replaces the existing one.
  3. Given a new server version, When the old server version is replaced, then a backup of the old server version is retained to support rollbacks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions