Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update buildpack #1

Open
wants to merge 147 commits into
base: master
Choose a base branch
from
Open

Update buildpack #1

wants to merge 147 commits into from

Conversation

thd-rental-team
Copy link

I have synced this buildpack up with the latest ruby buildpack from CloudFoundry.

Cyril David and others added 30 commits January 21, 2015 15:03
Removes support for ruby 1.8.7
[#88174340]
Make `bundle clean` have the same context as `bundle install`
…CONCURRENCY

Allow opting in to default WEB_CONCURRENCY
- Set RAILS_SERVE_STATIC_FILES by default on Rails 4.2+ (rails/rails#18100)
…-env

Fail fast if ENV["STACK"] is missing
…aults

Use more generic flag for sensible default detect
- Replace heroku hosted binaries with our own
- Replace heroku build ruby lucid64 binaries with our own

[#88174356]
hone and others added 30 commits May 6, 2015 18:56
1. remove package.sh dependency on rvm
2. changed Postgres database usage to sqlite3
3. removed Rails edge test, which was testing year old version of Rails

Signed-off-by: Anthony Emengo <[email protected]>
Added test for jruby_opts output during build

Added jruby_opts to blacklist of env vars

Only set jruby_opts for build if user sets jruby_build_opts
Signed-off-by: JT Archie <[email protected]>
Added a redeploy step to JRuby test to cover jruby_opts at build time
This updates the version of Bundler used to the current newest version, 1.9.7.

We've been continuing to backport bugfixs to the 1.7.x series just for Heroku, but unless Heroku joins Ruby Together I don't have enough time available to make sure that continues to happen. In addition, there are _many_ features that are simply unavailable to Heroku users who want or need to use them, including the ability to keep Gem server credentials out of checked in files.
Previously bundler would emit an error message when `bundle platform --ruby` was executed. It no longer does this. To provide a user with relevant debugging information we now call `bundle check` when an error is observed, as this will emit the correct debugging info.
Signed-off-by: JT Archie <[email protected]>
Signed-off-by: JT Archie <[email protected]>
Signed-off-by: Sai To Yeung <[email protected]>
[#94986118]

Signed-off-by: Colin Jackson <[email protected]>
[#94986118]

Signed-off-by: Colin Jackson <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.