We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents b9ea150 + 7939ac5 commit d6e8983Copy full SHA for d6e8983
src/Commands/BuildCommand.php
@@ -22,6 +22,8 @@
22
use Laravel\VaporCli\BuildProcess\RemoveVendorPlatformCheck;
23
use Laravel\VaporCli\BuildProcess\SetBuildEnvironment;
24
use Laravel\VaporCli\Helpers;
25
+use Laravel\VaporCli\Manifest;
26
+use Laravel\VaporCli\Path;
27
use Symfony\Component\Console\Input\InputArgument;
28
use Symfony\Component\Console\Input\InputOption;
29
@@ -52,6 +54,11 @@ public function handle()
52
54
53
55
Helpers::line('Building project...');
56
57
+ if (Manifest::usesContainerImage($this->argument('environment')) &&
58
+ ! file_exists($file = Path::dockerfile($this->argument('environment')))) {
59
+ Helpers::abort("Please create a Dockerfile at [$file].");
60
+ }
61
+
62
$startedAt = new DateTime();
63
64
collect([
0 commit comments