Sha256: e2eb8ff4b139148414d93eb626c8d8963fe571289440ab4bed8515e370de258e

Contents?: true

Size: 463 Bytes

Versions: 4

Compression:

Stored size: 463 Bytes

Contents

class Jobs::Volley::Destroy::Version < Jobs::Volley::Base
  def work
    info "volley: #{Volley::Version::STRING}"
    info "destroy version #{model.to_s}"
    p = model.project
    b = model.branch
    v = model
    info "project: #{p.name}"
    info "branch:  #{b.name}"
    info "version: #{v.name}"
    raise "something wrong with version heirarchy" unless p && b && v
    publisher.delete_version(p.name, b.name, v.name)
  ensure
    model.destroy
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
mystro-volley-0.1.0 app/models/jobs/volley/destroy/version.rb
mystro-volley-0.1.0.rc3 app/models/jobs/volley/destroy/version.rb
mystro-volley-0.1.0.rc2 app/models/jobs/volley/destroy/version.rb
mystro-volley-0.1.0.rc1 app/models/jobs/volley/destroy/version.rb