Skip to content

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python CI/CD Demo - opis projektu

To prosty projekt demonstracyjny w Pythonie, pokazujący pełny CI/CD pipeline z GitHub Actions.

Pipeline obejmuje:

Testy jednostkowe w Pythonie (pytest) przy każdym pushu do main. Budowanie obrazu Docker po udanych testach. Push obrazu Docker do GitHub Container Registry (GHCR). Obsługę tagowania obrazów: latest → zawsze najnowszy build

Struktura projektu

python-ci-cd-demo/ │── app.py # prosta aplikacja Python

│── test_app.py # testy jednostkowe

│── requirements.txt # zależności

│── Dockerfile # Dockerfile do budowy obrazu

│── .github/

│ └── workflows/

│ └── ci.yml # workflow CI/CD

Wymagania:

Python 3.10+ Docker GitHub repo z włączonym GitHub Actions i GitHub Container Registry, token

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages