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

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