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

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