ortelius / outreach

Location for Ortelius images for training and outreach recordings.
Apache License 2.0
3 stars 9 forks source link

[CI-CD] Defining Global CI-CD steps for Ortelius root Project #24

Closed anandbhagwat closed 7 months ago

anandbhagwat commented 4 years ago

Currently, Ortelius Global Project don't have any CI-CD process and steps defined at the global level, We should discuss and define the root level CI-CD steps, choose the build tool or process. Example is given below:

for. eg. Root of the of the project should have build file using any build tool, maven, Gradle and Define Some Steps like below:

stages:

  • build_all_project . [contains Unit Tests]
  • code_analysis [Using Sonarqube tool etc]
  • deploy_to_staging [If we have an instance where we can deploy continuously]
  • integration_test [Tests of All Types on Staging Server]
  • promote_to_prod [Manual inetervation but Automatic]
  • deploy_to_prod [Manual inetervation but Automatic]
TracyRagan commented 1 year ago

This requires the documentation of the GitHub actions for Ortelius.