0.0.8 • Published 11 years ago

edpx-push v0.0.8

Weekly downloads
26
License
-
Repository
github
Last release
11 years ago

edpx-push

推送并部署前端代码到测试环境

安装

  • 自动安装(edp push 命令自动安装)
  • 手动安装 npm install edpx-push -g

使用方法

  • 需提前配置机器
> svn diff ~/work/fengchao/workspace >modify.patch
> edp push modify.patch --deploy

预览效果

  • 进度状态为finished即可访问
  • 需要将目标机器的ip绑定到fctest
  • etc: 10.94.227.28 fctest.baidu.com

机器配置

  • 配置一次即可
  • 需要提前向QA或RD要求机器ip及密码
    edp push module=fc_nirvana_js // 默认配置 nirvana
    edp push module=fc_phoenix // 配置 phoenix
    edp push machine=10.94.227.28 password=xxxxx 
  • 项目模块的配置

快捷发布方式

  • linux , mac 私用
  • windows同理创建bat文件
  • 建议加入 ~/.bashrc~/.bash_profile
alias epub="svn diff ~/work/fengchao/workspace/nirvana-workspace/nirvana > ~/work/fengchao/workspace/modify.patch & edp push ~/work/fengchao/workspace/modify.patch --deploy"
``

### 查看当前配置项目

```bash
edp push info

默认配置项目

    host='http://api.stqa.baidu.com' # 服务中转机器,不要修改
    uploadPath='/env/fengchao/upload' # 提交服务
    deployPath='/env/fengchao/fe_deployment' # 部署服务
    machine='fctest.baidu.com'  # 目标fcinst开发机, 提前绑定
    module='fc_nirvana_js' # 编译模块

使用反馈

  • 通过gist反馈使用问题
  • 直接联系作者
0.0.8

11 years ago

0.0.7

11 years ago

0.0.6

11 years ago

0.0.5

11 years ago

0.0.4

11 years ago

0.0.3

11 years ago

0.0.2

11 years ago

0.0.1

11 years ago