Skip to content

2206-devops-batch/BCEM-Project2

 
 

Repository files navigation

<<<<<<< HEAD

MonikaiT-project1

CI Pipeline for web app. export FLASK_APP=app.py export FLASK_ENV=development flask run http://127.0.0.1:5000 python web app built on flask using html script

MonikaiT-project1

CICD Pipeline for web app.

CICD Pipeline

Continuous Integration

GitHub webhook notifies Jenkins of a push to master.
Jenkins then spins up an EC2 instance for testing and building.
If unittests pass, dcoker image is pushed to Docker Hub.

Continuous Deployment

After successful push to Docker Hub, Jenkins uses ssh to pull and run the latest image from Docker Hub.

Setup & Run:

export FLASK_APP=app.py
export FLASK_ENV=development
flask run
http://127.0.0.1:5000
python web app built on flask using html script

eb61e96c06a636802df4f7fc23829c92d743c190 Hosted on get hub repository where commits are sent to jenkins. and forwarded to a docker image.
docker build -t monikait-project1

#Hi...

About

Ci Pipeline for web app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 46.9%
  • HTML 39.5%
  • Dockerfile 13.6%