用于自动部署github项目的简单工具

githubdeployment的Python项目详细描述


基于githubapi的简单自动部署工具

需要python>;=3.6

入门

# pip install githubdeployment

然后根据提供的deployment.example.json创建自己的deployment.json

^{pr2}$

运行

# python deployment.py

在部署.jsonconfig块已解释

  • working_branch-您要从哪个分支提取
  • access_token-如果存储库是私有的(如果repo不是私有的,则将其留空)github access tokens
  • path_to_ssh_key-,其中部署密钥位于github deployment keys
  • repository_path-项目根文件夹的路径
  • github_url-Github api,当主.py激活github api

所有配置键都是必需的,请确保为文件和目录设置了所有权限。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Hibernate会话/模板返回null   java Bluetooth无法连接到OBD2   smartGWT中的行分隔符的java等价物?   java如何删除可执行路径错误   java使用ICE Tar库对大文件进行Tar   java Spring Boot/JavaFX:添加一个仍然可以访问JPA的关机挂钩(ctrlc)   使用输入流读取java属性文件   如何在Java中迭代HashSet元素时覆盖该元素   内容类型中的javascript set charset=“utf8”   使用cassandra触发器的java   用户界面什么是适合我的GUI(JAVA)的update()方法   Java实例控制   java前置摄像头无法在不同设备上工作   java方法组织。postgresql。jdbc。连接。createClob()尚未实现