当前位置: 首页 > 软件库 > 开发工具 > Git开源工具 >

deploy-robot

自动部署机器人
授权协议 未知
开发语言 JavaScript
所属分类 开发工具、 Git开源工具
软件类型 开源软件
地区 国产
投 递 者 逑阳泽
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

deploy-robot 是 SegmentFault 出品的 Github 自动部署机器人,将你从繁冗的部署工作中解放出来,让你的部署流程更加自动化。

特点:

  • 与 GitHub 深度整合,利用 GitHub API 读取相关部署指令,并及时反馈部署情况

  • 与人工部署不同的是,自动部署不会疲劳,也不会喊累,你永远可以不停地折腾它

使用方法

执行以下命令安装

npm install -g deploy-robot

使用以下命令启动脚本

deploy-robot -c config.json

config.json 文件

参考目录下的 config.json.sample 文件

{    "username": "",     // 用户名
    "password": "",     // token,去 user/settings 申请

    "repos": [          // 需要监听地 repo 列表
        {            "user": "xxx",      // repo 所属用户名
            "name": "xxx",      // repo 名
            "labels": "xxx",    // 指定 issue 的 label
            "command": "xxx",   // 上线脚本的命令
            "confirm": null     // 上线是否需要某人的确认, 默认为空
        }
    ]
}

提交上线请求

  • 这个是 GitHub 的新玩法了,由 SegmentFault 推出的一款自动部署机器人,通过演示可以看到,该工具与 GitHub 深度整合,利用 GitHub API 读取相关部署指令,并及时地收到命令发出后的部署动态。 GitHub:https://github.com/SegmentFault/deploy-robot

  • 2017-robot frc1418 此代码将用于在2017年挑战期间控制FRC Team 1418的机器人,FIRST Steamworks。 机器人代码功能 完整的pyfrc集成,用于测试和机器人仿真 全方位转向驱动系统以字段为中心的控制 防守“轮锁”立场 自主模式在塔的任何一侧得分(始终如一) 结构允许以场中心和机器人为中心的驱动控制。 注意 这种转向驱动系统远非理想。此代码仅写入现场一个机

  • 文章来源http://blog.csdn.net/deadgrape/article/details/50563119 前言:关于RobotFrameWork+APPIUM实现对安卓APK的自动化测试的文章都是取自于乐于分享知识于网络的好心人们,所以我也希望我的知识可以分享给大家。 首先我们先罗列一下我们要安装的软件 1. JDK ,本人用的是1.7的版本; 2. SDK; 3. Appium;

  • 背景 之前写过一篇 Robot Framework安装部署详细教程(Windows7 64位) 是Windows操作系统下的,而且当时只支持python2.7。随着技术的发展,目前wxPython团队在沉寂了好多年以后也可以重新维护支持python3.x版本!因为robotframework ide是基于wxPython进行开发的。同时,目前好多码农们都已经用上了macbook来搬砖了,所以有必要

  • 平台 · 小米6 前提准备 配置: · Ubuntu · arm64 · bionic · 安装类型:镜像,选择大小为20GB左右。镜像方式可以很方便地备份(直接复制) · 源地址:http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ · ssh:启动 第一部分 编辑sources.list 打开系统后,运行以下命令安装nano编辑器 sudo apt

 相关资料
  • 调用合约的deploy()方法将其部署到区块链上。其返回的Promise对象 将在成功部署后解析为新的合约实例。 调用: myContract.deploy(options) 参数: options - Object: 用于部署的配置选项,包含以下字段: data - String: 合约的字节码 arguments - Array : 可选,在部署时将传入合约的构造函数 返回值: Object

  • 提纲ceph-deploy new [initial-monitor-node(s)] ceph-deploy install [ceph-node] [ceph-node...] ceph-deploy mon create-initial ceph-deploy osd prepare [ceph-node]:[dir-path] ceph-deploy osd activate [ceph-

  • 要部署我的架构体系,我需要部署一个具有自定义脚本扩展的VM。VM的唯一目的是执行脚本。脚本执行后,VM应该会自动删除。 如何做到这一点? 其他信息: 这是azure资源管理器部署 删除操作也应该在azure marketplace环境中起作用

  • 本教程将向您解释如何创建应用程序war文件以及如何在Apache Tomcat Web服务器根目录中部署它。 如果您理解了这个简单的示例,那么您还可以按照相同的步骤部署复杂的Flex应用程序。 让我们按照以下步骤创建Flex应用程序 - 步 描述 1 在packagecom下创建一个名为HelloWorld的项目。 wenjiangs.client如Flex - Create Applicatio

  • 本教程将向您解释如何创建应用程序"war"文件以及如何在Apache Tomcat Websever根目录中部署它。 如果您理解了这个简单的示例,那么您还可以按照相同的步骤部署复杂的GWT应用程序。 让我们使用Eclipse IDE和GWT插件,并按照以下步骤创建GWT应用程序 - 步 描述 1 在com. 包下创建一个名为HelloWorld的项目,如GWT - Create Applicati

  • 主要内容:自动化部署的实现方式,maven-release-plugin 插件的使用Maven 项目的部署通常包括以下步骤: 将项目代码提交到 SVN 或 Git 等版本控制系统中,并进行标记。 从 SVN 或 Git 上下载完整的项目代码。 构建应用。 将构建输出的 WAR 或 JAR 文件存放在指定的公共网络位置中。 从指定网络中获取文件,并部署到生产环境上。 更新项目文档以及版本号。 以上这些工作通常由多个不同的团队协作完成,例如,项目研发人员负责项目代码的提交,项目管理员