diff --git a/fixtures/multibuildpack/rails72/.gitignore b/fixtures/multibuildpack/rails72/.gitignore index ea24b1627..c3359c951 100644 --- a/fixtures/multibuildpack/rails72/.gitignore +++ b/fixtures/multibuildpack/rails72/.gitignore @@ -13,7 +13,8 @@ !/tmp/pids -/public/assets +/public/assets/* +!/public/assets/.sprockets-manifest-test.json .byebug_history # Ignore master key for decrypting credentials and more. diff --git a/fixtures/multibuildpack/rails72/config/environments/production.rb b/fixtures/multibuildpack/rails72/config/environments/production.rb index e47b75765..d37ad3ecf 100644 --- a/fixtures/multibuildpack/rails72/config/environments/production.rb +++ b/fixtures/multibuildpack/rails72/config/environments/production.rb @@ -28,7 +28,8 @@ # config.assets.css_compressor = :sass # Do not fallback to assets pipeline if a precompiled asset is missed. - config.assets.compile = false + # Enable compile for test fixture to allow on-demand asset compilation + config.assets.compile = true # Enable serving of images, stylesheets, and JavaScripts from an asset server. # config.asset_host = 'http://assets.example.com' diff --git a/fixtures/multibuildpack/rails72/public/assets/.sprockets-manifest-test.json b/fixtures/multibuildpack/rails72/public/assets/.sprockets-manifest-test.json new file mode 100644 index 000000000..9e26dfeeb --- /dev/null +++ b/fixtures/multibuildpack/rails72/public/assets/.sprockets-manifest-test.json @@ -0,0 +1 @@ +{} \ No newline at end of file