選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 
 
sisjar ee39e6ee2a Update 'README.md' 6年前
app initial laravel 5.4 7年前
bootstrap initial laravel 5.4 7年前
config initial laravel 5.4 7年前
database initial laravel 5.4 7年前
public updae frontend process 7年前
resources update readme. 7年前
routes initial laravel 5.4 7年前
storage initial laravel 5.4 7年前
tests add redis testing. 7年前
.drone.yml add secret for fb 7年前
.env.example update 7年前
.gitattributes initial laravel 5.4 7年前
.gitignore add yarn 7年前
LICENSE Initial commit 7年前
Makefile add prefer dist 7年前
README.md Update 'README.md' 6年前
artisan initial laravel 5.4 7年前
composer.json add redis testing. 7年前
composer.lock add redis testing. 7年前
package.json updae frontend process 7年前
phpunit.xml add redis testing. 7年前
server.php initial laravel 5.4 7年前
webpack.mix.js initial laravel 5.4 7年前
yarn.lock add yarn 7年前

README.md

Laravel + Drone

Drone is a Continuous Delivery system built on container technology. Drone uses a simple yaml configuration file, a superset of docker-compose, to define and execute Pipelines inside Docker containers.

Screenshots

clone:
  git:
    image: plugins/git
    depth: 50
    tags: true

pipeline:
  frontend:
    image: node:8.1.2
    group: laravel
    commands:
      - node -v
      - npm -v
      - yarn --version
      - yarn config set cache-folder .yarn-cache
      - yarn install
      - yarn run production

  backend:
    image: laradock/workspace:1.8-71
    group: laravel
    commands:
      - php -v
      - composer -V
      - cp .env.example .env
      - composer install --prefer-dist
      - php artisan key:generate
      - php artisan migrate
      - ./vendor/bin/phpunit

  fb:
    image: appleboy/drone-facebook
    pull: true
    secrets: [ fb_page_token, fb_verify_token ]
    to: 1234973386524610
    when:
      event: [ push, pull_request ]
      status: [ success, failure ]

services:
  elasticsearch:
    image: docker.elastic.co/elasticsearch/elasticsearch:5.3.0

  redis:
    image: redis:latest

  postgres:
    image: postgres:9.5.5
    environment:
      - POSTGRES_DB=homestead
      - POSTGRES_USER=homestead
      - POSTGRES_PASSWORD=secret

Testing your Drone config

Please try the following command to test drone config in local machine.

$ drone exec