Project

fullsail

0.0
No commit activity in last 3 years
No release in over 3 years
FullSail's Gem is used to log Capistratno's deployments into FullSail API server. Source code on http://github.com/nectify/fullsail-gem.git
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

 Project Readme

FullSail

Must install Capistrano Gems to use it, find on https://rubygems.org/gems/capistrano with version >= 3.2

Install FullSail on your 'Gemfile' app directory

group :development do
  gem 'capistrano', '~> 3.2'
  gem 'fullsail', '~> 0.0.3'
end

On your 'Capfile' app directory add this

require 'capistrano/fullsail-gem'

'config/deploy.rb' ad this line and set URL

FullSail.url('http://XXXXXXXXX.YYY/v1/deployments')

ex: "FullSail.url('http://alpha-omega.xyz/v1/deployments')"

Usage:

Your Capistrano deploy send Application Name, environment, status and commit_hash on a FullSail API Server, who register all logs sended from capistrano. 3 status avaivable:

-1 => Deployment running

0 => Deployment Succes (done)

(Int < -1) or (Int > 0) => Deployment Failed (in the future this status can be used to configure some errors code)

More details on https://rubygems.org/gems/fullsail