Sha256: c7ee119f7acd84b508be744c49768ff6eb8e15861b9b6d0c57b2cb0f37ea7d8c
Contents?: true
Size: 781 Bytes
Versions: 24
Compression:
Stored size: 781 Bytes
Contents
namespace :appsignal do task :deploy do env = fetch(:appsignal_env, fetch(:stage, fetch(:rails_env, fetch(:rack_env, 'production')))) user = ENV['USER'] || ENV['USERNAME'] revision = fetch(:appsignal_revision, fetch(:current_revision)) appsignal_config = Appsignal::Config.new( ENV['PWD'], env, fetch(:appsignal_config, {}), Logger.new(StringIO.new) ) if appsignal_config && appsignal_config.active? marker_data = { :revision => revision, :user => user } marker = Appsignal::Marker.new(marker_data, appsignal_config) marker.transmit else puts "Not notifying of deploy, config is not active for environment: #{env}" end end end after 'deploy:finished', 'appsignal:deploy'
Version data entries
24 entries across 24 versions & 1 rubygems