All Versions
41
Latest Version
Avg Release Cycle
52 days
Latest Release
2746 days ago

Changelog History
Page 4

  • v0.6.2 Changes

    July 11, 2013

    โž• Added

    • ๐Ÿ”ง Make the Check task check for the remote presence of the configured SCM

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix Rocketeer not being able to use a composer.phar on the server
  • v0.6.1 Changes

    July 10, 2013

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a bug where the configured user would not have the rights to set permissions
  • v0.6.0 Changes

    July 06, 2013

    โž• Added

    • โž• Added multistage strategy
    • โž• Added compatibility to Laravel 4.0
    • โšก๏ธ Split Git from the SCM implementation (requires a config update)

    ๐Ÿ”„ Changed

    • Migrations are now under a --migrate flag
    • ๐Ÿš€ Releases are now named as YmdHis instead of time()
    • If the scm.branch option is empty, Rocketeer will now use the current Git branch

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a delay where the current symlink would get updated before the complete end of the deploy
    • ๐Ÿ›  Fixed errors with Git and Composer not canceling deploy
    • ๐Ÿ›  Fixed some compatibility problems with Windows
    • ๐Ÿ›  Fixed a bug where string tasks would not be run in latest release folder
    • ๐Ÿ›  Fixed Apache username and group using www-data by default
  • v0.5.0 Changes

    July 01, 2013

    โž• Added

    • โž• Added a deploy:update task that updates the remote server without doing a new release
    • โž• Added a deploy:test to run the tests on the server
    • Rocketeer can now prompt for Git credentials if you don't want to store them in the config
    • ๐Ÿš€ The deploy:check command now checks PHP extensions for the cache/database/session drivers you set
    • ๐Ÿš€ Rocketeer now share logs by default between releases
    • โž• Added ability to specify an array of Tasks in Rocketeer::before|after
    • โž• Added a $silent flag to make a Task::run call silent no matter what
    • Rocketeer now displays how long the task took
  • v0.4.0 Changes

    June 26, 2013

    โž• Added

    • โž• Added ability to share files and folders between releases
    • โž• Added ability to create custom tasks integrated in the CLI
    • โž• Added a deploy:check Task that checks if the server is ready to receive a Laravel app
    • โž• Added Task::listContents and Task::fileExists helpers
    • โž• Added Task helper to run outstanding migrations
    • โž• Added Rocketeer::add method on the facade to register custom Tasks

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed Task::runComposer not taking into account a local composer.phar
  • v0.3.2 Changes

    June 25, 2013

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed wrong tag used in deploy:cleanup
  • v0.3.1 Changes

    June 24, 2013

    โž• Added

    • โž• Added --pretend flag on all commands to print out a list of the commands that would have been executed instead of running them
  • v0.3.0 Changes

    June 24, 2013

    โž• Added

    • โž• Added Task::runInFolder to run tasks in a specific folder
    • โž• Added Task::runForCurrentRelease Task helper
    • โž• Added Task::runTests methods to run the PHPUnit tests of the application
    • โ†” Integrated Task::runTests in the Deploy task under the --tests flag ; failing tests will cancel deploy and rollback

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a bug where Task::run would only return the last line of the command's output
  • v0.2.0 Changes

    June 24, 2013

    โž• Added

    • The core of Rocketeer's actions is now split into a system of Tasks for flexibility
    • โž• Added a Rocketeer facade to easily add tasks via before and after (see Tasks docs)
  • v0.1.1 Changes

    June 23, 2013

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a bug where the commands would try to connect to the remote hosts on construct
    • ๐Ÿ›  Fixed ReleasesManager::getPreviousRelease returning the wrong release