Sha256: c5119050c144f01a4470d7dfeb181faa8ab187c1c063dd6face3b47e9395a98b

Contents?: true

Size: 464 Bytes

Versions: 13

Compression:

Stored size: 464 Bytes

Contents

Houston.config.on "alert:err:deployed" do |alert, deploy, commit|
  error_tracker = deploy.project.error_tracker

  message = "Resolved by Houston when "
  message << (commit.url ? "[#{commit.sha[0...7]}](#{commit.url})" : commit.sha[0...7])
  message << " was [deployed to #{deploy.environment_name}](#{deploy.url})"

  Houston.try({max_tries: 3, ignore: true}, Faraday::Error::TimeoutError) do
    error_tracker.resolve! alert.number, message: message
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
houston-core-0.7.0.beta3 templates/new-instance/config/triggers/deploy/autoresolve_errs.rb
houston-core-0.7.0.beta2 templates/new-instance/config/triggers/deploy/autoresolve_errs.rb
houston-core-0.7.0.beta templates/new-instance/config/triggers/deploy/autoresolve_errs.rb
houston-core-0.6.3 templates/new-instance/config/triggers/deploy/autoresolve_errs.rb
houston-core-0.6.2 templates/new-instance/config/triggers/deploy/autoresolve_errs.rb
houston-core-0.6.1 templates/new-instance/config/triggers/deploy/autoresolve_errs.rb
houston-core-0.6.0 templates/new-instance/config/triggers/deploy/autoresolve_errs.rb
houston-core-0.5.6 templates/new-instance/config/triggers/deploy/autoresolve_errs.rb
houston-core-0.5.5 templates/new-instance/config/triggers/deploy/autoresolve_errs.rb
houston-core-0.5.4 templates/new-instance/config/triggers/deploy/autoresolve_errs.rb
houston-core-0.5.3 templates/new-instance/config/triggers/deploy/autoresolve_errs.rb
houston-core-0.5.2 templates/new-instance/config/triggers/deploy/autoresolve_errs.rb
houston-core-0.5.1 templates/new-instance/config/triggers/deploy/autoresolve_errs.rb