Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Jenkins CI pipeline is configured and managed 'as code'. New Service Integration - Example

URL -https://builds.egovernmentsdigit.org/

Job Builder – Job Builder is a Generic Jenkins job which creates the Jenkins pipeline automatically which are is then used to build the application, create the docker image of it and push the image to docker the Docker repository. The Job Builder job require requires the git repository URL as a parameter. It clones the respective git repository and reads the build/build-config.yml file for each git repository and uses it to create the service build job.

...

Check git repository URL is available in ci.yaml

...


If git repository URL is available build the Job-Builder Job

...

To deploy a new service, we need to create the helm chart for it. The chart should be created under the charts/helm directory in eGovthe DIGIT-infraOpsDevOps repository.

Github repository URL: https://github.com/egovernments/eGovDIGIT-infraOpsDevOps ORhttps://github.com/egovernments/Train-InfraOps

...