Class: Kamal::Commands::Builder::Native
- Inherits:
-
Base
- Object
- Kamal::Commands::Base
- Base
- Kamal::Commands::Builder::Native
- Defined in:
- lib/kamal/commands/builder/native.rb
Defined Under Namespace
Constant Summary
Constants inherited from Kamal::Commands::Base
Kamal::Commands::Base::DOCKER_HEALTH_STATUS_FORMAT
Instance Attribute Summary
Attributes inherited from Kamal::Commands::Base
Instance Method Summary collapse
Methods inherited from Base
#build_context, #build_options, #clean, #pull, #validate_image
Methods inherited from Kamal::Commands::Base
#container_id_for, #initialize, #make_directory, #make_directory_for, #remove_directory, #run_over_ssh
Constructor Details
This class inherits a constructor from Kamal::Commands::Base
Instance Method Details
#create ⇒ Object
2 3 4 |
# File 'lib/kamal/commands/builder/native.rb', line 2 def create # No-op on native without cache end |
#info ⇒ Object
10 11 12 |
# File 'lib/kamal/commands/builder/native.rb', line 10 def info # No-op on native end |
#push ⇒ Object
14 15 16 17 18 19 |
# File 'lib/kamal/commands/builder/native.rb', line 14 def push combine \ docker(:build, *, build_context), docker(:push, config.absolute_image), docker(:push, config.latest_image) end |
#remove ⇒ Object
6 7 8 |
# File 'lib/kamal/commands/builder/native.rb', line 6 def remove # No-op on native without cache end |