semaphore-demo-python-flask:使用Docker Compose和Python Flask的信号量演示CICD管道

时间:2024-02-20 03:56:40
【文件属性】:

文件名称:semaphore-demo-python-flask:使用Docker Compose和Python Flask的信号量演示CICD管道

文件大小:60KB

文件格式:ZIP

更新时间:2024-02-20 03:56:40

flask continuous-integration docker-compose cicd semaphoreci

使用基于Docker的Python / Flask / MongoDB应用程序的Semaphore演示CI / CD管道 基于Docker的Python Flask MongoDB应用程序和用于将其与Semaphore 2.0集成的CI / CD管道的示例。 该应用程序演示了使用Flask和MongoDB作为数据库的CRUD操作。 它还包括所有CRUD视图的UI。 本地项目设置 分叉此存储库并克隆到本地 确保您在计算机上安装了docker-compose和docker 运行以下docker-compose命令 docker-compose up 就这样。 从浏览器访问localhost:5000,您将看到flask应用程序正在运行。 信号量上的CI / CD 分叉此存储库并使用它来 curl https://storage.googleapis.com/sem-cli-releases/get.sh | bash sem connect // found in Semaphore Dashb


【文件预览】:
semaphore-demo-python-flask-master
----.gitignore(222B)
----.semaphore()
--------pipeline.png(22KB)
--------semaphore.yml(2KB)
--------deploy-heroku.yml(2KB)
--------semaphore-create-secret-pyflasksemaphore.png(27KB)
----requirements.txt(117B)
----run.py(154B)
----docker-compose.development.yml(530B)
----docker-compose.yml(534B)
----README.md(2KB)
----flask.Dockerfile.development(147B)
----test.py(442B)
----flask.Dockerfile(170B)
----semaphoreflask()
--------routes.py(4KB)
--------templates()
--------__init__.py(582B)
--------forms.py(358B)

网友评论