Kursplan

Introduksjon

    Oversikt over CI/CD kjernekonsepter og fordeler Forstå CI-tjenester (Travis-CI, CircleCI, Semaphore, etc.)

Forberede utviklingsmiljøet

    Sette opp Github-repositories Integrering av Travis-CI med Github

Bygge en Python-pakke

    Opprette en applikasjonslogikk Pakke koden lokalt

Automatisering av pakkeimplementering

    Legge til PyPI-token til Travis-CI Opprette og definere CI/CD-pipeline Aktivere avhengigheter Kjøre og teste koden Publisere Python-pakken

Implementering av containeriserte applikasjoner

    Opprette en Python nettapp. Containerisere applikasjonen Distribuere applikasjonen med Docker Automatisering av distribusjon med Heroku

Feilsøking

Oppsummering og konklusjon

Krav

  • Erfaring med Git eller Github
  • Python programmeringserfaring

Publikum

  • Utviklere
  • DevOps ingeniører
  14 timer
 

Antall deltakere


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Testimonials (2)

Relaterte kurs

Jenkins for .Net Continuous Integration (CI)

  14 timer

Related Categories