0.0.8 • Published 9 years ago

edpx-push v0.0.8

Weekly downloads
26
License
-
Repository
github
Last release
9 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

9 years ago

0.0.7

9 years ago

0.0.6

9 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago