Project

General

Profile

Actions

Task #43

open

Feature #23: Stablish standards and practices to enhance DevOps CI/CD processes.

Create CMS_Deploy Jenkins pipeline to deploy on production

Added by Fernando Jose Capeletto Neto over 1 year ago. Updated over 1 year ago.

Status:
In Progress
Priority:
Normal
Start date:
04/11/2023
Due date:
04/25/2023 (about 17 months late)
% Done:

80%

Estimated time:
32:00 h
Spent time:

Description

Create CMS_Deploy Jenkins pipeline :
- a) pull specified versions from CMS artifacts from the Docker hub;
- b) trigger docker-compose recreation on Prod;
- c) During the process, will create a backup for the database volume, to allow revert/recovery actions.

= Update of Apr 11th =

= Pending =
  • Database backup process : To create a new parameterised option in pipeline allowing database backup before triggering the new deploy to allow recovering process in case of non-automatic data migration (automatic data migration shall be reinforced prioritizing #Task 20 Use Liquibase to safely evolve database schema.
Actions #1

Updated by Fernando Jose Capeletto Neto over 1 year ago

  • Project changed from CMSDisplay to CMS
  • Parent task changed from #36 to #23
Actions #2

Updated by Fernando Jose Capeletto Neto over 1 year ago

  • Subtask #44 added
Actions #3

Updated by Fernando Jose Capeletto Neto over 1 year ago

  • Estimated time set to 32:00 h
Actions #4

Updated by Fernando Jose Capeletto Neto over 1 year ago

  • Description updated (diff)
  • Status changed from New to In Progress
  • Assignee set to Fernando Jose Capeletto Neto
Actions #5

Updated by Fernando Jose Capeletto Neto over 1 year ago

  • Subtask deleted (#44)
Actions #6

Updated by Fernando Jose Capeletto Neto over 1 year ago

  • % Done changed from 100 to 80
Actions

Also available in: Atom PDF