Files
kamal/lib/mrsk/commands/builder.rb
David Heinemeier Hansson b3992973d6 Extract builder from app
Building is different from running
2023-01-12 18:16:52 +01:00

16 lines
346 B
Ruby

require "mrsk/commands/base"
class Mrsk::Commands::Builder < Mrsk::Commands::Base
def create
docker :buildx, :create, "--use", "--name", "mrsk"
end
def push
docker :buildx, :build, "--push", "--platform linux/amd64,linux/arm64", "-t", config.absolute_image, "."
end
def pull
docker :pull, config.absolute_image
end
end