Project

General

Profile

Actions

Feature #23

open

Stablish standards and practices to enhance DevOps CI/CD processes.

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

Status:
In Progress
Priority:
High
Start date:
04/04/2023
Due date:
04/28/2023 (about 17 months late)
% Done:

81%

Estimated time:
(Total: 266:00 h)
Spent time:
2:00 h (Total: 76:30 h)

Description

To allow Continuous Integration / Delivery / Deploy for CMSDisplay, the following tasks need are needed : Test Env: Production Env: (Release periodicity is intended to be weekly, but patches can be released at any time and will override current weekly release.)

- Document the process Guidelines and Definition of Done.


Subtasks 19 (5 open14 closed)

Task #11: Deploy dedicate Kafka Broker ClosedFernando Jose Capeletto Neto04/04/202304/11/2023

Actions
TrackHandler - Epic #33: Apply standards and practices to enhance DevOps CI/CD processes.In ProgressFernando Jose Capeletto Neto04/04/202304/25/2023

Actions
TrackHandler - Task #10: Migrate Kafka Broker to Contabo Server.ClosedFernando Jose Capeletto Neto04/04/202304/09/2023

Actions
TrackHandler - Task #20: Use Liquibase to safely evolve database schema.In ProgressFernando Jose Capeletto Neto04/11/202304/18/2023

Actions
TrackHandler - Task #34: Include specialised Kafka topics in TrackHandler profilesClosedFernando Jose Capeletto Neto04/05/202304/09/2023

Actions
TrackHandler - Task #35: Include specialised RabbitMQ queues in TrackHandler profiles.ClosedFernando Jose Capeletto Neto04/05/202304/11/2023

Actions
TrackHandler - Task #41: Modify TrackHandler_Delivery Jenkins pipeline policy to be used only over 'release' branches.ClosedFernando Jose Capeletto Neto04/06/202304/25/2023

Actions
TrackHandler - Task #42: Modify TrackHandler_CodeQualityCheck Jenkins pipeline : Allow 'per branch' analysis on SonarQube.ClosedFernando Jose Capeletto Neto04/06/202304/25/2023

Actions
CMSDisplay - Epic #36: Apply standards and practices to enhance DevOps CI/CD processes.ClosedFernando Jose Capeletto Neto04/04/202304/28/2023

Actions
CMSDisplay - Task #19: Create local / integrationtest and prod build profilesClosedFernando Jose Capeletto Neto04/07/202304/18/2023

Actions
CMSDisplay - Task #32: Dockerize CMSDisplayClosedFernando Jose Capeletto Neto04/04/202304/18/2023

Actions
CMSDisplay - Task #37: Create CMSDisplay_SonarQube Jenkins pipeline to trigger SonarQube code analysisClosedFernando Jose Capeletto Neto04/07/202304/18/2023

Actions
CMSDisplay - Bug #39: Enable ng test stageClosedFernando Jose Capeletto Neto04/07/202304/11/2023

Actions
CMSDisplay - Task #40: Create a release branch CMSDisplay_Deliver Jenkins pipelineClosedFernando Jose Capeletto Neto04/06/202304/25/2023

Actions
CMSDisplay - Task #54: Create CombatSystemApp_BuildAndroid Jenkins pipelineClosedFernando Jose Capeletto Neto04/22/202304/28/2023

Actions
Task #38: Create a muti-topic branch CMS_IntegrationTest Jenkins PipelineIn ProgressFernando Jose Capeletto Neto04/06/202304/25/2023

Actions
Task #43: Create CMS_Deploy Jenkins pipeline to deploy on productionIn ProgressFernando Jose Capeletto Neto04/11/202304/25/2023

Actions
Task #44: Modify nginx cms.lab.fernando.engineer.conf ClosedFernando Jose Capeletto Neto04/11/202304/25/2023

Actions
Task #46: Document CD/CI process and create Definition of Done fileNew

Actions
Actions

Also available in: Atom PDF