bradleydyer/capistrano-tasks

capistrano任务集合

安装量: 6,297

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 4

分支: 1

公开问题: 0

语言:Ruby

类型:项目

v1.12.4 2018-07-27 15:50 UTC

README

BradleyDyer基础设施上使用的capistrano任务列表。

使用和安装

  • 将其添加到您的composer.json依赖项中
...
    "require-dev": {
        ...,
        "bradleydyer/capistrano-tasks": "^1.5",
    }
  • 运行 composer update
  • 在您的Capfile中加载任务
Dir.glob('vendor/bradleydyer/capistrano-tasks/tasks/*/*.rake').each { |r| import r }
Dir.glob('vendor/bradleydyer/capistrano-tasks/tasks/*/*/*.rake').each { |r| import r }

基于标签的部署

如果您希望部署特定的标签,可以通过添加before :deploy, "git:tag:check"来启用该功能(通常在production.rb中)。这也可以全局启用。一旦启用,在部署过程中将提示您指定要部署的标签。指定无效的标签将重新获取标签并再次触发提示。

徽章

  • cap-deploy.png - 用于启用capistrano-task的项目
  • cap-install.png - 用于配置为本地安装的项目
  • cap-upload.png - 对于允许推送文件的项目
  • cap-download.png - 对于允许拉取文件的项目

开发者设置

CONTRIBUTING.md

  • 编写代码
  • 表现得更好