#!/usr/bin/env ruby require "pathname" require "fileutils" include FileUtils # path to your application root. APP_ROOT = Pathname.new File.expand_path("..", __dir__) def system!(*args) system(*args) || abort("\n== Command #{args} failed ==") end chdir APP_ROOT do puts "== STARTING UP ==" # Foreman .env load behavior is at odds with dotenv # https://github.com/ddollar/foreman/issues/702#issuecomment-1227334155 system! "foreman start -f Procfile.dev --env=/dev/null" end