2017 © Pedro Peláez
 

robo-tasks robo-digipolis-laravel

Basic deploy flow for a Laravel site.

image

digipolisgent/robo-digipolis-laravel

Basic deploy flow for a Laravel site.

  • Wednesday, November 29, 2017
  • by Jelle-S
  • Repository
  • 4 Watchers
  • 1 Stars
  • 921 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 1 Open issues
  • 11 Versions
  • 4 % Grown

The README.md

Robo Digipolis Laravel

Latest Stable Version Latest Unstable Version Total Downloads License, (*1)

Build Status Maintainability Test Coverage PHP 7 ready, (*2)

Used by digipolis, serving as an example., (*3)

This package contains a RoboFileBase class that can be used in your own RoboFile. All commands can be overwritten by overwriting the parent method., (*4)

Example

<?php

use DigipolisGent\Robo\Laravel\RoboFileBase;

class RoboFile extends RoboFileBase
{
    use \Robo\Task\Base\loadTasks;

    /**
     * @inheritdoc
     */
    public function digipolisDeployLaravel(
        array $arguments,
        $opts = [
            'app' => 'default',
            'worker' => null,
        ]
    ) {
        $collection = parent::digipolisDeployLaravel($arguments, $opts);
        $collection->taskExec('/usr/bin/custom-post-release-script.sh');
        return $collection;
    }
}

Available commands

Following the example above, these commands will be available:, (*5)

digipolis:backup-laravel           Create a backup of files (storage folder) and database.
digipolis:build-laravel            Build a Laravel site and package it.
digipolis:clean-dir                Partially clean directories.
digipolis:clear-op-cache           Command digipolis:database-backup.
digipolis:database-backup          Command digipolis:database-backup.
digipolis:database-restore         Command digipolis:database-restore.
digipolis:deploy-laravel           Build a Laravel site and push it to the servers.
digipolis:download-backup-laravel  Download a backup of files (storage folder) and database.
digipolis:init-laravel-remote      Install or update a Laravel remote site.
digipolis:install-laravel          Install the Laravel site in the current folder.
digipolis:package-project
digipolis:push-package             Command digipolis:push-package.
digipolis:restore-backup-laravel   Restore a backup of files (storage folder) and database.
digipolis:switch-previous          Switch the current release symlink to the previous release.
digipolis:sync-laravel             Sync the database and files between two Laravel sites.
digipolis:theme-clean
digipolis:theme-compile
digipolis:update-laravel           Executes database updates of the Laravel site in the current folder.
digipolis:upload-backup-laravel    Upload a backup of files (storage folder) and database to a server.

The Versions

29/11 2017

dev-master

9999999-dev

Basic deploy flow for a Laravel site.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Dieter Blomme
by Jelle Sebreghts

29/11 2017

0.1.4

0.1.4.0

Basic deploy flow for a Laravel site.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Dieter Blomme
by Jelle Sebreghts

29/11 2017

dev-develop

dev-develop

Basic deploy flow for a Laravel site.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Dieter Blomme
by Jelle Sebreghts

22/11 2017

0.1.3

0.1.3.0

Basic deploy flow for a Laravel site.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Dieter Blomme
by Jelle Sebreghts

25/09 2017

0.1.2

0.1.2.0

Basic deploy flow for a Laravel site.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Dieter Blomme
by Jelle Sebreghts

25/09 2017

0.1.1

0.1.1.0

Basic deploy flow for a Laravel site.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Dieter Blomme
by Jelle Sebreghts

24/05 2017

0.1.0

0.1.0.0

Basic deploy flow for a Laravel site.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Dieter Blomme
by Jelle Sebreghts

17/03 2017

0.1.0-beta2

0.1.0.0-beta2

Basic deploy flow for a Laravel site.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Dieter Blomme
by Jelle Sebreghts

17/03 2017

0.1.0-beta1

0.1.0.0-beta1

Basic deploy flow for a Laravel site.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Dieter Blomme
by Jelle Sebreghts

16/03 2017

0.1.0-alpha2

0.1.0.0-alpha2

Basic deploy flow for a Laravel site.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Dieter Blomme
by Jelle Sebreghts

13/03 2017

0.1.0-alpha1

0.1.0.0-alpha1

Basic deploy flow for a Laravel site.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Dieter Blomme
by Jelle Sebreghts