Skip to content

Feature : add CI/CD pipeline and deployment#134

Open
Tit-Co wants to merge 54 commits into
OpenClassrooms-Student-Center:masterfrom
Tit-Co:master
Open

Feature : add CI/CD pipeline and deployment#134
Tit-Co wants to merge 54 commits into
OpenClassrooms-Student-Center:masterfrom
Tit-Co:master

Conversation

@Tit-Co
Copy link
Copy Markdown

@Tit-Co Tit-Co commented May 25, 2026

Summary

Add CI/CD pipeline with GitHub Actions and deploy app

Main changes

  • Added Dockerfile that launches Gunicorn command
  • Added .yml file to define GitHub Actions for CI/CD pipeline
  • Deployment of the web app on Heroku

Checking GitHub Actions

  • Flake 8 report, OK
  • Pytest coverage report, 100%
  • Deployment, OK

Tit-Co and others added 30 commits May 18, 2026 12:25
…date urls, views and templates accordingly to new apps ; update admin.py into new apps
…ate tests architecture, update environment variables loading with dotenv library
Tit-Co added 24 commits May 26, 2026 15:11
…ments-docs.txt for documentation, update .gitignore and .readthedocs.yaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant