All Versions
41
Latest Version
Avg Release Cycle
52 days
Latest Release
2639 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