phptek/silverstripe-shippable 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

phptek/silverstripe-shippable

Composer 安装命令:

composer require phptek/silverstripe-shippable

包简介

Adds support for the Shippable.com CI SaaS.

README 文档

README

A small bundle of files to help you get a SilverStripe project up and running on the Shippable CI SaaS.

Shippable is a flexible SaaS for CI and Deployments. It uses Docker based containerisation and is super-fast. It connects to both your BitBucket and GitHub repos, and can be configured to trigger a build from specific branches.

The shippable.yml file is in the same format as Travis's and valid Travis YML is valid Shippable YML. See the docs for more info.

By default shippable.yml is configured to only run builds on the your project's master branch. You can change this to have shippable build from any project branch. See the docs for more info.

You can optionally show a "Shippable" / "Not shippable" Travis-like icon in your markdown documents, simply uncomment and adapt the (raw) markdown below.

Out of the box, these files will build your SilverStripe project as per your composer file (See Requirements below) and run unit tests from your mysite directory. Simply edit shippable.yml with your own project-specific settings.

Requirements

Composer! Out of the box, your project will fail to build if you don't have composer files. If you have no need of composer (why not?) change/delete that line in shippable.yml.

Installation

  • Get the files:
    • #> git clone https://github.com/phptek/silverstripe-shippable.git or
    • #> composer require phptek/silverstripe-shippable dev-master
  • Copy _ss_environment.php and shippable.yml into your project's root
  • Edit ss_environment.php as per comments at the top of the file
  • Edit shippable.yml and change ss_mysite to the name of your own database

Feedback / bugs

russ AT theruss DOT com

统计信息

  • 总下载量: 79
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 3
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: BSD-3-Clause
  • 更新时间: 2015-02-12

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固