Skip to content

charrue/web-deploy

Repository files navigation

Web Deploy

功能

init-config

  • 生成初始的配置文件

update-config

  • 更新.web-deploy下的配置文件

init

  • 如果当前文件夹下已存在该目录,则git clone
  • 确认是否安装ni
  • ni
  • web-deploy.json保持到.web-deploy/store.json

build

  • 执行npm run build
  • 进入dist目录将代码上传到release分支,并打上tag。

release [NAME]

  • 如果是第一次执行
    • git clone REMOTE_URL -b release
  • 如果已经clone过了
    • git fetch --all
    • git reset --hard origin/release
    • git pull origin release

list NAME

  • 展示所有的发布版本

About

配合GitLab CI 的web项目部署辅助工具

Resources

Stars

Watchers

Forks

Packages

No packages published