9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# File 'lib/jets/commands/deploy.rb', line 9
def run
deployment_env = Jets.config.project_namespace.colorize(:green)
puts "Deploying to Lambda #{deployment_env} environment..."
return if @options[:noop]
check_dev_mode
validate_routes!
delete_minimal_stack if minimal_rollback_complete?
exit_unless_updateable!
if first_run?
ship(stack_type: :minimal)
Jets.application.reload_configs!
end
build_code
ship(stack_type: :full, s3_bucket: s3_bucket)
end
|