Organize jobs, pipelines and monitors

Description

The purpose is to provide visualization for the CI/CD process.

The end result should include:

  • Pipelines for services that serves as visual indication of the latest status of services

  • Monitors that aggregate either build or deployment information

  • Documentation that provides guidance of how to set up CI/CD for future new services

QAlity Plus - Test Management

Checklists

Activity

Show:

Paweł Gesek 
October 3, 2016 at 12:04 PM

closed, apologies, I though I already closed a ticket for this

Mary Jo Kochendorfer 
October 1, 2016 at 12:30 AM

did you finish the review or assign it to someone else? I think it only needs a review and can be closed.

Pengfei Cui 
September 20, 2016 at 10:28 AM
(edited)

, please see comments in https://openlmis.atlassian.net/browse/OLMIS-993

In addition to that, there are 3 monitors set up in jenkins:
http://build.openlmis.org/view/Services-Build-Monitor/
http://build.openlmis.org/view/Test-Deployment-Monitor/
http://build.openlmis.org/view/UAT-Deployment-Monitor/
(when you open the pages, the initial font might be too big, it's adjustable in the upper right corner, it's done as browser config, so I can not change it for all users)

Each aggregates information of a different aspect of the pipelines.

With the pipelines, monitors and deployment jobs in place, I think this might be a good time for someone to review it and provide feedback.

Pengfei Cui 
September 16, 2016 at 1:10 PM

http://build.openlmis.org/view/Referencedata-pipeline/
http://build.openlmis.org/view/Requisitoin-pipeline/
http://build.openlmis.org/view/Notification-pipeline/
http://build.openlmis.org/view/Auth-pipeline/

Refui does not have a pipeline yet, since its docker image does not contain runnable code and it does not start http server to serve static files. Can not deploy it yet.

Done
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Fix versions

Priority

Time Assistant

Created August 28, 2016 at 8:15 AM
Updated November 12, 2016 at 11:57 AM
Resolved October 3, 2016 at 12:03 PM

Flag notifications