Sha256: 7ed78b6c61adca65ca1b3a920fba75fae720abe58acb637bdb41383c496af8ce
Contents?: true
Size: 737 Bytes
Versions: 1
Compression:
Stored size: 737 Bytes
Contents
require 'deploy' require 'docker/repository' require 'docker/dockerrun/validate' module Docker module Release class Runner < ::Deploy::Runner def run trap_int precheck! validate! perform! end private def precheck! check_for_unstaged_changes! check_for_changelog! end def validate! Dockerrun::Validate.instance.call end def perform! synchronize_repo! log 'The new release has been pushed.' end def synchronize_repo! log 'Preparing the tagged version for release.' repo.prepare! @tag end def repo @repo ||= Docker::Repository.new end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
docker-eb-deploy-0.1.1 | lib/docker/release/runner.rb |