hello action:Azure功能应用程序测试项目 源码
你好动作 github操作的示例和测试项目,并使用pipenv,flake8和pytest部署到Azure Function。 它能做什么 在2 Github工作流程中运行两个动作,以使用pipenv进行python项目设置。 此外,Github缓存用于通过从缓存加载重用的依赖项(而不是在每个构建版本中重新下载它们)来加快工作流程。 注意:尽管配置了mypy(类型检查),但并未将其设置为工作流程步骤。 测试 在每次推送到仓库中任何分支时运行。 这也包括合并合并的拉取请求,因为它们也总是导致推送。 这里配置了多个步骤,例如运行pytest以及一个带有flake8 。 因此,构建步骤还包括Pipfile中的--dev依赖项。 部署 在工作流程通过main分支时触发, 用pipenv建立项目, 部署到Azure Function应用。 需要什么 从Azure Function应用下载发
用户评论