/
RackHD CI/CD development process (draft)

RackHD CI/CD development process (draft)

  • Proposal/Design Review  via email to RackHD.CI@emc.com 
    • to ensure no broken impact 
    • make sure we choosing best & economic solution 
    • fallback plan is preferred 
  • Trial Run
    • well verify the solution on sandbox jobs or sandbox Jenkins, aim least  impact to production business.
  • Broadcast
    • Notify community via email or slack
    • summarize the change & potential impact
    • ETA date of the change
  • Online & Monitor
    • prepare for mitigation, keep old jobs if compatible. and find a easy way as "switch" to switch back to old ways , to ensure smooth business
    • production sometimes brings surprise, so putting new feature online to production when early in the morning, so the author can have a whole day to monitor/debug or fallback.

 

 


Alan WeiFormer user (Deleted) 

Related content

RackHD Pipeline Stability and Validation
RackHD Pipeline Stability and Validation
More like this
RackHD Code Review and Merge Process
RackHD Code Review and Merge Process
More like this
RackHD Use Cases
RackHD Use Cases
More like this
Works in Progress
Works in Progress
More like this
Core Commiter Weekly Interlock - January 23rd,2017
Core Commiter Weekly Interlock - January 23rd,2017
More like this
Getting Started with RackHD
Getting Started with RackHD
More like this