Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 938 Bytes

NEW_SERVICE.md

File metadata and controls

26 lines (22 loc) · 938 Bytes

Creating a New Service

WIP

Is a new service needed?

TODO

Checklist in creating a new service

  1. git clone this repository to a new one. Set useful repo description.
  2. rename all the template-service pieces to your new service name. (TODO where are all those?)
  3. update readme to reflect what this service is about
  4. change README sections to be links to README in template-service (if you don't want to modify those sections, linking to them in template service means we can update in one repo)
  5. create the Jenkin's jobs
  • build
  • contract test?
  • sonar
  • ERD
  • deploy to test
  • deploy to sonar
  1. Publish the Service to DockerHub. Set the description to describe the service's role and link to the GitHub repository.
  2. add Service in the Reference Distribution
  3. update Read The Docs
  4. add Scalyr monitoring/notifications
  5. add any desired Slack notifications (such as Github and Jenkins build alerts)