CI/CD

Look! there's a flower!·2024년 10월 16일
0

CI/CD (Continuous integration/continous delivery)

what is it?

simply putting, it is for automated builds and tests framework.
whenever there were changes in software, we have to build, test and deploy. that's it.

frameworks for CI/CD

  1. Jenkins
  2. GitLab CI/CD
  3. GitHub Actions
  4. CircleCI
  5. Travis CI
  6. AWS CodePipeLine
  7. Azure DevOps
  8. Kubernetes+Helm

For example, we can use Jenkins to do it.

  • set up Jenkins
  • create Jenkins job and configure source code management
    connect Jekins to for example Git
  • define Jenkins file for your pipeline
    the file contains information on how to build, test and deploy.
  • configure Jenkins build trigger
    for example, you can configure Jenkins to start the pipeline on new commit
  • run and monitor the pipeline
  • configure notifications (email or chat) if necessary
profile
Why don't you take a look around for a moment?

0개의 댓글