dev-ops:用于为您的Python代码设置简单的dev-ops管道的模板,包括代码分析,测试和部署

时间:2021-02-01 15:41:17
【文件属性】:
文件名称:dev-ops:用于为您的Python代码设置简单的dev-ops管道的模板,包括代码分析,测试和部署
文件大小:24KB
文件格式:ZIP
更新时间:2021-02-01 15:41:17
python docker template devops code-analysis Python DevOps模板 该项目旨在用作模板,以便为您的Python代码设置一个简单的dev-ops管道。 特征: 这些用例可通过Makefile访问。 通过运行可以获得最重要的make目标的摘要 make help 以下各节作为快速入门指南。 更详细的文档: Python项目结构 项目结构遵循关于讨论的想法。 对于以下*组件而言,最重要的是: 使用README.md文件(此文件)。 使用文件设置开发环境(请参考 )。 使用文件定义应用程序的pip部署程序包(包括开发依赖项)。 使用文件获取高级pip软件包构建指令。 使用来定义用户的权利和义务。 不要使用src目录(冗余),而要使用顶层Python导入包(此处为目录)。 使用目录进行单元测试(该目录是Python导入包)。 使用目录存储直接可执行的脚本。 使用设置开发环境,构建,测试,代码质量报告,部署(运行make help获得概述)。 使用定义如何在容器中构建和部署应用程序。 说明文件: 在上找到了一个示例Python项目 开发环境 自动安装依赖项并将符号源链接到Python环境。 请注意,开发依
【文件预览】:
dev-ops-master
----MANIFEST.in(123B)
----.dockerignore(138B)
----Dockerfile(5KB)
----scripts()
--------samplescript(76B)
----requirements.txt(10B)
----sonarqube()
--------README.md(8KB)
--------docker-compose.yml(2KB)
----LICENSE(1KB)
----setup.py(5KB)
----README.md(8KB)
----Makefile(9KB)
----docs()
--------README.md(10KB)
----tests()
--------__init__.py(0B)
--------test_sampleproject.py(1KB)
----sampleproject()
--------main.py(2KB)
--------log.py(2KB)
--------__init__.py(244B)
----.gitignore(76B)
----entrypoint.sh(1KB)

网友评论