文件名称:flaskapp-azure-ci-cd:Azure Devops Flask应用程序部署(CICD)
文件大小:242KB
文件格式:ZIP
更新时间:2024-03-28 16:27:20
Python
概述 使用github action和azure devops管道构建CI / CD管道。 该项目涉及一个虚拟烧瓶应用程序和Azure Web应用程序。 对本地开发的flask应用程序的任何更改都将被推送到git存储库中,从而触发github操作(包括诸如设置Python,安装依赖项,使用pylint进行皮棉测试,使用pytest进行测试之类的活动)。 然后,将触发连接到git存储库的azure管道,以将flask应用程序构建和部署到azure webapp微服务中。 项目计划 指示 <待办事项: 架构图(显示系统的关键部分如何工作)> <TODO:有关运行Python项目的说明。 没有上下文的用户如何在不寻求您任何帮助的情况下运行该项目。 包括屏幕快照,其中包含创建该作品的明确步骤。 确保至少包括以下屏幕截图: 在Azure App Service上运行的项目 将项目克隆到Azur
【文件预览】:
flaskapp-azure-ci-cd-main
----.github()
--------workflows()
----upload_docker.sh(333B)
----diagrams()
--------overview_diagram.jpg(23KB)
----Dockerfile(376B)
----requirements.txt(63B)
----README.md(2KB)
----Makefile(339B)
----run_docker.sh(159B)
----azure-pipelines.yml(2KB)
----tests()
--------test_app.py(375B)
--------__init__.py(0B)
----.gitignore(2KB)
----application()
--------app.py(2KB)
--------__init__.py(0B)
--------make_prediction.sh(384B)
--------make_predict_azure_app.sh(441B)
--------boston_housing_prediction.joblib(665KB)
--------housing.csv(48KB)
----run_kubernetes.sh(358B)
----.azure()
--------config(137B)