From 0ea4ee497feb54b73b96b3c62a4ce69b46302b40 Mon Sep 17 00:00:00 2001 From: Jarek Radosz Date: Fri, 29 Apr 2022 14:19:37 +0200 Subject: [PATCH] DEV: Add usage info to auto_build script (#626) --- image/auto_build.rb | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/image/auto_build.rb b/image/auto_build.rb index f996640..d2f830c 100644 --- a/image/auto_build.rb +++ b/image/auto_build.rb @@ -39,10 +39,25 @@ def dev_deps() run("cp ../templates/redis.template.yml discourse_dev/redis.template.yml") end -image = ARGV[0].intern -raise 'Image not found' unless images.include?(image) +if ARGV.length != 1 + puts <<~TEXT + Usage: + ruby auto_build.rb IMAGE + + Available images: + #{images.keys.join(", ")} + TEXT + exit 1 +else + image = ARGV[0].to_sym + + if !images.include?(image) + $stderr.puts "Image not found" + exit 1 + end -puts "Building #{images[image]}" -dev_deps() if image == :discourse_dev + puts "Building #{images[image]}" + dev_deps() if image == :discourse_dev -build(images[image]) + build(images[image]) +end -- 2.25.1