Skip to content

Releases: REBELinBLUE/deployer

0.0.17

03 Oct 21:02
Compare
Choose a tag to compare

Added: A console command deployer:cleanup to clean up stalled deployments, for example if the deployer server crashes during a deployment
Added: Console install app:install and update app:update commands
Fixed: Changed repositories so that URLs beginning with git:// are allowed, as used by AWS codecommit
Fixed: Handle the DB connection dying for the queue listener
Fixed: Show the command run time correctly if less than 1 second
Fixed: Various minor UI tweaks

0.0.16

17 Sep 15:09
Compare
Choose a tag to compare
  • Added: Profile editing
  • Added: The ability to mark optional commands as "Run by default" (i.e. so they are checked by default on the deployment dialog box)
  • Changed: Logged in user is remembered by sessions now
  • Fixed: Validates the slack web hook URL and channel name
  • Fixed: Separated failures before activation and failures after activation by adding a "Finished with errors" status to deployments
  • Fixed: Fatal error when a user has run a deploy but has been deleted
  • Fixed: Showing commands in a deployment even if they were deleted after they deployment was run
  • Fixed: The pagination was dependant on the builds_to_keep setting rather than being a fixed value

0.0.15

19 Jun 20:53
Compare
Choose a tag to compare
  • Added: Event broadcasting so that most models update when any logged in user changes them
  • Added: Deployment templates
  • Added: Slack notifications can be set to only fire on failure
  • Added: When adding a new server you can now automatically add it to all existing commands
  • Updated: When deploying from a webhook the deploy will be created to a user if the email address of the last commit matches that of a user
  • Updated: Renamed "Shared Files" to "Persistent Files" and "Project Files" to "Configuration Files" to make their purpose more obvious
  • Updated: Changed server listing to show "Deploy Code" & Command listing to show "Optional"
  • Fixed: Pending/Running projects in the top navigation now update without reloading
  • Fixed: Deployment log now updates correctly rather than occasionally stalling

Various other minor bug fixes and cleanup

0.0.14

12 Jun 23:15
Compare
Choose a tag to compare

Updated: Now uses Laravel 5.1
Fixed: The heartbeat and application status now show on project details (thanks @iflamed)

Lots of cleanup, refactoring and general house cleaning

0.0.13

31 May 19:57
Compare
Choose a tag to compare
  • Added: Link checking (thanks @iflamed)
  • Added: Email notification (thanks @iflamed)
  • Added: CCTray XML file

0.0.12

25 May 22:05
Compare
Choose a tag to compare
  • Adding compiled JS & CSS in release branch so that the end user doesn't have to install node, bower or gulp

0.0.11

24 May 21:58
Compare
Choose a tag to compare
  • Fixed: Projects no longer fail if composer.json is missing
  • Fixed: Slack notifications now use the icon if set
  • Added: Project files, allowing you to write config files etc without keeping them in git (thanks @iflamed)
  • Added: Pending and running deployments now show in a menu in the top bar
  • Cleanup: Removed some dependencies, removed some hard coded strings and cleaned up some icons

0.0.10

23 May 15:59
Compare
Choose a tag to compare
  • Changed servers to allow hostnames
  • Fixed a bug which results in the activated release being deleted if the purge step failed
  • Added Shared Files to allow directories and files to be shared between releases (thanks @iflamed)

0.0.9

15 May 16:32
Compare
Choose a tag to compare
  • Showing deployment reason in timeline
  • Cleaning up failed releases
  • Highlighting active project in sidebar
  • Added additional script token {{ project_path }}

0.0.8

13 May 12:41
Compare
Choose a tag to compare
  • Added deploying branches and tags