internal tools
  1. internal tools

heroku-buildpack-ruby

Public
        
AuthorCommitMessageCommit dateBuilds
Cyril RohrCyril Rohr
6c99e21c0ffMerge remote-tracking branch 'upstream/master' Conflicts: lib/language_pack/fetcher.rb
Richard SchneemanRichard Schneeman
e3854a97445Merge pull request #499 from heroku/schneems/bundler-1-13-2 Bundler 1.13.2
Richard SchneemanRichard Schneeman
bde60507ce1Merge pull request #498 from heroku/schneems/detect-rake-tasks Announce when we detect Rake tasks
schneemsschneems
69493df17d7Bundler 1.13.2
schneemsschneems
c76f9e89b2aAnnounce when we detect Rake tasks Right now people are putting infinite scripts in their rakefile and it looks like...
Richard SchneemanRichard Schneeman
ca1b963cf16Merge pull request #497 from znz/fix-typo Fix a typo
Kazuhiro NISHIYAMAKazuhiro NISHIYAMA
8d8e0ae2aa1Fix a typo
Richard SchneemanRichard Schneeman
7ff3b7726aeMerge pull request #496 from heroku/schneems/bundler-13 Bundler v1.13.1
schneemsschneems
496a64c31c1Bundler v1.13.1
Terence LeeTerence Lee
ce11aca6492Merge pull request #494 from JuanitoFatas/doc/bundler-new-website Update Bundler website url in README.md [ci skip]
JuanitoFatasJuanitoFatas
79a2fa2a594Update Bundler website url [ci skip]
Jonah HirschJonah Hirsch
21775d62252Mention that non-recommended usages are not recommended in warning output
Richard SchneemanRichard Schneeman
cdef996abe8Merge pull request #488 from heroku/schneems/fuuuuuuuuuuuu-ruby-version-specifiers Revert "Revert "Bump bundler 1.12...
schneemsschneems
0ec19283b6eRevert "Revert "Bump bundler 1.12.5"" This reverts commit 088683acf9f6edde85179061480ec1850956cc2f. This PR bumps u...
schneemsschneems
088683acf9fRevert "Bump bundler 1.12.5" This reverts commit 377d8536b9d2571e9b78b14b90a8dc11da7bca8d. Caused an issue internal...
Richard SchneemanRichard Schneeman
6cca948ea7aMerge pull request #484 from heroku/schneems/bundler-fuzzy-version Bump bundler 1.12.5
schneemsschneems
377d8536b9dBump bundler 1.12.5 Allows for Ruby version operators such as ``` ruby "~> 2.3.1" ``` When you bundle with this se...
schneemsschneems
9a03fa01017Update parallel_test && rspec retry Apparently some rspec behavior changed with regard to the `pending` tag. Comment...
Richard SchneemanRichard Schneeman
84c7579b7deMerge pull request #486 from TheNotary/patch-2 makes node come in over https rather than http
TheNotaryTheNotary
28f8a8da0b0makes node come in over https rather than http I haven't tested this on Heroku, so be sure to double check nothing o...
Cyril RohrCyril Rohr
a3bda20157ebuildcurl
Richard SchneemanRichard Schneeman
52b7238c748Merge pull request #478 from znz/fix-typo Fix a typo
Kazuhiro NISHIYAMAKazuhiro NISHIYAMA
8e8a777f169Fix a typo
schneemsschneems
a309797a663bump to v146
schneemsschneems
c8ba623992cv146
Richard SchneemanRichard Schneeman
ea1e8140f00Link to bundler configuration article
Richard SchneemanRichard Schneeman
a62768634a0Merge pull request #475 from heroku/schneems/fix-railties-fail debugging
schneemsschneems
413879d1f26Fix raise on fail behavior
Richard SchneemanRichard Schneeman
97823dac28cMerge pull request #474 from heroku/schneems/performance-m-web_concurrency Performance-M WEB_CONCURRENCY data
Richard SchneemanRichard Schneeman
f676bd8ddeeMerge pull request #471 from heroku/schneems/warn-bundle-config Warn on .bundle/config file presence
Richard SchneemanRichard Schneeman
2ba32e6489fPerformance-M WEB_CONCURRENCY data
Richard SchneemanRichard Schneeman
8d1ed781d9cMerge pull request #473 from heroku/mattgraham-patch-1 Update buildpack image to align with marketing
Matt GrahamMatt Graham
a58aa352814Update README.md
schneemsschneems
0b7ad94efc8Warn on .bundle/config file presence Discussion at https://github.com/bundler/bundler/issues/4351#issuecomment-19449...
schneemsschneems
e9e442eb706[ci skip] v145
Richard SchneemanRichard Schneeman
518ab6a03f3Merge pull request #462 from heroku/schneems/fail-on-assets-rails [close #358] Fail on Rake detect for Rails Apps
Richard SchneemanRichard Schneeman
ad42bdde3cfUpdate ruby.rb
Richard SchneemanRichard Schneeman
5301fb9109fMerge pull request #468 from heroku/schneems/fix-bundler-warning-more Use correct metadata directory
schneemsschneems
5b673061755Use correct metadata directory
schneemsschneems
92ca39e3d41[close #358] Fail on Rake detect for Rails Apps Rails applications should be reasonably expected to run `rake` when ...
Richard SchneemanRichard Schneeman
0287055d60aUpdate ruby.rb
Richard SchneemanRichard Schneeman
c7ccbbbe491Update ruby.rb
Richard SchneemanRichard Schneeman
75a7ad335b3Merge pull request #465 from heroku/schneems/better-bundler-error2 Alternative to #463 always warn on Bundler change
Richard SchneemanRichard Schneeman
634bc184116Merge pull request #467 from heroku/schneems/fix-default-env-vars Fix config vars for existing apps
schneemsschneems
bd34c649654Fix config vars for existing apps We weren't setting the environment variables for older apps :(
schneemsschneems
9d2bef702d4Alternative to #463 always warn on Bundler change Warn when upgrading bundler version. Instead of trying to detect e...
Richard SchneemanRichard Schneeman
510c2d6e71eMerge pull request #464 from heroku/schneems/env-var Platform changes prevent unacceptable env vars
schneemsschneems
8057f8e4b39Platform changes prevent unacceptable env vars Due to platform changes we can no longer set weird env var names. Thi...
schneemsschneems
e738ee04d2c[ci skip] changelog
Richard SchneemanRichard Schneeman
e34fb2494b7Merge pull request #461 from heroku/bundler_11.2 Upgrade bundler to 1.11.2
Richard SchneemanRichard Schneeman
006b9b2050fMerge pull request #460 from heroku/rails-5 Rails 5
Damien MathieuDamien Mathieu
5c6f078ef82upgrade bundler to 1.11.2
schneemsschneems
c9fae9a4607Enable STDOUT logging via rails/rails#23734 Do not warn when rails_12factor not enabled.
schneemsschneems
362d624c07eAllow beta versions to be flagged into Rails 5
Richard SchneemanRichard Schneeman
354ff7a483eMerge pull request #459 from heroku/schneems/procfile-warning-redux Warn on no Procfile use, don't mention Webrick
schneemsschneems
f4a51f795fdWarn on no Procfile use, don't mention Webrick While someone __may__ be using webrick they may also be puma or some ...
Terence LeeTerence Lee
7f8b1a0172dbump to v144
Terence LeeTerence Lee
c4fc3c2805aupdate changelog
Terence LeeTerence Lee
be917105f77Merge pull request #433 from heroku/circleci Circle CI
Terence LeeTerence Lee
4d211caf6d5replace TRAVIS with generic CI
Terence LeeTerence Lee
da95cd705f0initial circleci support
Terence LeeTerence Lee
84b333727a8Merge pull request #457 from heroku/sleep-bw-runs Added sleep between one-off dyno runs in test
Joe KutnerJoe Kutner
be351c37c52Added sleep between one-off dyno runs in test
Terence LeeTerence Lee
fc29f3fc35dset this test to pending for now until free allows more than 1 process type
Terence LeeTerence Lee
7483cbef3e5Merge pull request #456 from heroku/fix-default-ruby-224 Fix default Ruby to be 2.2.4
Terence LeeTerence Lee
b728d25acc2remove duplicate DEFAULT_RUBY_VERSION constant
Terence LeeTerence Lee
3ac83a711a5actually set 2.2.4
Terence LeeTerence Lee
33d6b2a8198bump to v143
Terence LeeTerence Lee
bc1152d5e40update changelog
Terence LeeTerence Lee
2ee415059a7Merge pull request #454 from heroku/default-ruby-22 change default ruby to 2.2.4 from 2.0.0
Terence LeeTerence Lee
20c3e4fdb0dchange default ruby to 2.2.4 from 2.0.0 Ruby 2.0.0 is being sunset on Feb. 24, 2016. This changes the default for ne...
Terence LeeTerence Lee
d5853968994JDK9 test should check for 9-internal from @jkutner
schneemsschneems
230fa0dcbe8v142
Richard SchneemanRichard Schneeman
61c13d40632Merge pull request #450 from heroku/pgconfig Added pgconfig jar to JDK for JRuby JDBC
Joe KutnerJoe Kutner
119bc88311cUse a fetcher to retrieve pgconfig.jar
Joe KutnerJoe Kutner
248b30a4207Added pgconfig jar to JDK for JRuby JDBC
Richard SchneemanRichard Schneeman
43a34feb85dMerge pull request #449 from heroku/heroku-postgres don't specify the heroku-postgresql plan, let addon pick
Terence LeeTerence Lee
37c0375cf66don't specify the heroku-postgresql plan, let addon pick
Richard SchneemanRichard Schneeman
d05b8804837Merge pull request #444 from heroku/schneems/443 Instruct curl to follow redirects.
Richard SchneemanRichard Schneeman
2b5a7215a6cMerge pull request #445 from rstacruz/patch-1 Readme: fix typo
Rico Sta. CruzRico Sta. Cruz
3063d8026f9Readme: fix typo
Brian ShiraiBrian Shirai
cd90f65a981Instruct curl to follow redirects.
Richard SchneemanRichard Schneeman
ad2eb907be5Merge pull request #438 from aminjam/master Java Memory should use the default 384m
Richard SchneemanRichard Schneeman
7b359a9a699Merge pull request #434 from heroku/jruby-jvm-preinstall Added a check for preinstalled JDK
Joe KutnerJoe Kutner
632eca67b15Updated heroku-api to 0.4.0
Amin JamsAmin Jams
d6dde3cc621Java Memory should use the default 384m Java Memory should use the default 384m when setting the JAVA_MEM env variab...
Joe KutnerJoe Kutner
490e6268710Added jvm spec and upgraded heroku-api gem
Joe KutnerJoe Kutner
ec8f64314bbAdded a check for preinstalled JDK. Used with jvm-common bp
schneemsschneems
8d7d58a77c8bump to v141
schneemsschneems
f1cf3c874e8[ci skip] Changelog for v141
Richard SchneemanRichard Schneeman
342e73b3ef4Merge pull request #432 from heroku/jkutner/java-mem Replace JAVA_TOOL_OPTIONS with JAVA_MEM to avoid JRuby overriding
Joe KutnerJoe Kutner
694c3039e71Replace JAVA_TOOL_OPTIONS with JAVA_MEM to avoid JRuby overriding
Richard SchneemanRichard Schneeman
123bdda425dMerge pull request #429 from heroku/schneems/fix-node-detection Fix node buildpack detection
schneemsschneems
3a10c6cf522Fix node buildpack detection
Richard SchneemanRichard Schneeman
45ad23c2a77Merge pull request #430 from heroku/indent-java-tool-opts Suppress JAVA_TOOL_OPTIONS message
Terence LeeTerence Lee
8e037b688f2Merge pull request #428 from heroku/jruby-ix Added automatic heap settings for IX dyno
Joe KutnerJoe Kutner
19c1dd55359Added jruby build opts msg
Joe KutnerJoe Kutner
cf2bc04c9ecUse run_stdout to ensure JAVA_TOOL_OPTS
Terence LeeTerence Lee
acf667f7f9cMerge pull request #426 from heroku/jkutner-patch-1 Update changelog for #423
Joe KutnerJoe Kutner
38fa92b0ec3Added automatic heap settings for IX dyno
Richard SchneemanRichard Schneeman
606c1aae324Merge pull request #427 from heroku/schneems-patch-1 Use non default node version for tests
Richard SchneemanRichard Schneeman
4fc28792b13Use non default node version for tests Previously we were checking for a custom version that coincidentally matched ...
Joe KutnerJoe Kutner
85cb56b9e2bUpdate changelog [skip ci]
Richard SchneemanRichard Schneeman
53b02b404b6Merge pull request #423 from heroku/custom-jdk-props Added support for custom JDK versions
Richard SchneemanRichard Schneeman
8db0a60e1d0Merge pull request #424 from stefansundin/master Add warning if not running on Linux
Stefan SundinStefan Sundin
0f1b898b64eAdd note that the buildpack requires 64-bit Linux to README.md.
Joe KutnerJoe Kutner
d5a4f01f8afAdded support for custom JDK versions
Richard SchneemanRichard Schneeman
fbc18b55642Merge pull request #420 from heroku/schneems/moar-warnings Emit more best practice warnings.
schneemsschneems
c4a7cfb403eEmit more best practice warnings. Instead of waiting for users to do bad things, and open support tickets to tell th...
Terence LeeTerence Lee
b017193b677bump to v140
Terence LeeTerence Lee
09b01b426fav140 changelog
Terence LeeTerence Lee
a546b8293a2update changelog
Joe KutnerJoe Kutner
8150fb62ca6Added a JRuby specific error message if version is not found
Terence LeeTerence Lee
d65a02fbe85Merge pull request #417 from heroku/travis-container upgrade to container based travis
Terence LeeTerence Lee
075809162f4upgrade to container based travis http://docs.travis-ci.com/user/migrating-from-legacy/
Terence LeeTerence Lee
4c1c38b79c6Merge pull request #416 from heroku/kill_cedar_10_tests remove/fix tests referencing cedar-10
Terence LeeTerence Lee
29dea02b1e1remove/fix tests referencing cedar-10
schneemsschneems
bde621b40c8bump to v139
schneemsschneems
300ec22afb0[ci skip] v139
Richard SchneemanRichard Schneeman
154fab366ffMerge pull request #408 from zunda/show-version-is-bundler Clarify top is showing version of bundler
zundazunda
69f40b726e7Clarify top is showing version of bundler
Richard SchneemanRichard Schneeman
526dfadca80Merge pull request #404 from heroku/schneems/feature/activerecord_41 Running tests for #403
schneemsschneems
a80bba6ca21Clean up some logic and changelog We want to preserve functionality people may be relying on (i.e. apps without acti...
Damon MorganDamon Morgan
be1ac0d8c61Don't write database.yml if using ActiveRecord >= 4.1
Richard SchneemanRichard Schneeman
e8be1e14ef8Merge pull request #406 from heroku/schneems/orlando Running tests for #402
Orlando Del AguilaOrlando Del Aguila
613defce8ecdon't overwrite files when loading public/assets from cache
Richard SchneemanRichard Schneeman
48058e67085Merge pull request #405 from heroku/schneems/fix-tests Fix 422 response from heroku APi
schneemsschneems
61b910f793fFix status 422 The DATABASE_URL was already being set correctly on some apps so when we tried to provision and upda...
Richard SchneemanRichard Schneeman
a7a1942dea5Merge pull request #401 from orlando/fix/hatchet-config-readme adding hatchet setup information to readme
Matt GrahamMatt Graham
5e6c688a8faMerge pull request #397 from heroku/mattgraham-patch-1 Update readme with banner image.
Orlando Del AguilaOrlando Del Aguila
2a044313d63improving copy
Orlando Del AguilaOrlando Del Aguila
249624ee45fadding hatchet setup information to readme
Matt GrahamMatt Graham
6efb03536f0updated image, already
Matt GrahamMatt Graham
bf92fc02e96Update readme with banner image. Thoughts?
Terence LeeTerence Lee
4bf2811456eMerge pull request #391 from DyegoCosta/fix-detect Allow path with spaces to be detected as Ruby
Dyego CostaDyego Costa
6c0b352b46eAllow path with spaces to be detected as Ruby
Terence LeeTerence Lee
93ff10a9520Merge pull request #372 from DyegoCosta/shell-detect Use shell in Detect for speed
Terence LeeTerence Lee
e4e0d1dd4a2Merge pull request #390 from joneslee85/patch-2 Fix the link to Getting Started with Ruby [ci skip]
Trung LêTrung Lê
ef6dbd2a678Fix the link to Getting Started with Ruby I know, Ruby is not yet replaced by NodeJS yet.... :trollface:
schneemsschneems
4b493f80ed9bump to v138
schneemsschneems
ef74a702589[ci skip] v138 changelog
Richard SchneemanRichard Schneeman
1636c7d71e4Update Changelog
Richard SchneemanRichard Schneeman
a83153a18f8Merge pull request #385 from heroku/indirect-patch-1 Update Bundler version
schneemsschneems
5c5ed3fc054Fix for bundler 1.9 regression Previously bundler would emit an error message when `bundle platform --ruby` was exec...
André ArkoAndré Arko
6b3f3c71f4aUpdate Bundler version This updates the version of Bundler used to the current newest version, 1.9.7. We've been co...
schneemsschneems
d2d08e2b1e5Don't raise on newer bundler versions
Richard SchneemanRichard Schneeman
2ba9fc8378cMerge pull request #382 from heroku/mhale-tmp-fixes Tmpdir cleanup fixes
Terence LeeTerence Lee
e99ccea2cf3bump to v137
Terence LeeTerence Lee
02e2a24d10bupdate changelog
Terence LeeTerence Lee
5a7baefa357Merge pull request #384 from heroku/jkutner/jruby-opts-fix Added a redeploy step to JRuby test to cover jruby_opts a...
Joe KutnerJoe Kutner
457805f2224removed jruby_opts check from test that doesn't have the code for it
Joe KutnerJoe Kutner
f9b1c3a13f1Added a redeploy step to JRuby test to cover jruby_opts at build time Added test for jruby_opts output during build ...
Michael HaleMichael Hale
5fac73c50aeClean up after bundler
Michael HaleMichael Hale
710543c001fAdd hack to cleanup after bundler
Michael HaleMichael Hale
17726a09c97Remove the tmpdir (not just the bundler dir under it)
Michael HaleMichael Hale
4f0b77a5687Ensure only one instance of BundlerWrapper is created
Terence LeeTerence Lee
5e693eb7f50bump to v136
Terence LeeTerence Lee
b0ba46eac0cupdate readme
Terence LeeTerence Lee
5d44bbe16f5Merge pull request #381 from heroku/jkutner/jruby-opts-fix Added override config var to build-time jruby-opts
Joe KutnerJoe Kutner
270381f058fAdded override config var to build-time jruby-opts
schneemsschneems
e1482d5b00f[ci skip] fix buildpack release
schneemsschneems
8c772bd3c2abump to v135
schneemsschneems
b89dd3582a7[ci skip] Changelog v135
Richard SchneemanRichard Schneeman
3e743451c4bMerge pull request #376 from segiddins/patch-1 Update README.md
Samuel E. GiddinsSamuel E. Giddins
a1714ba006cUpdate README.md
Cyril DavidCyril David
e481b157e1dAdd entry in changelog about cleaning `.git` folders
Richard SchneemanRichard Schneeman
9b678599961Merge pull request #375 from heroku/clean-dot-git-in-vendor-base First stab at cleaning out the .git folders
Richard SchneemanRichard Schneeman
6f6cc7fb2e5Merge pull request #373 from heroku/schneems/test-handle_new_manifest_filename Schneems/test handle new manifest fil...
fjgfjg
93b2b9433cefeat(sprockets): support new sprockets filename Sprockets 3.0.0 introduced a [new naming convention for the manifest...
Dyego CostaDyego Costa
9fe7266ba4bUse shell on detect for speed
Richard SchneemanRichard Schneeman
165d85b1114Merge pull request #360 from heroku/remove-ctrlc Remove ctrl+C message
Cyril DavidCyril David
cd8894dd7b6First stab at cleaning out the .git folders
Joe KutnerJoe Kutner
4ed54a0f9d4Update CHANGELOG.md [skip ci]
Terence LeeTerence Lee
2e2a4971af6Merge pull request #361 from heroku/jkutner/jruby-opts-dev Set dev flag for JRuby builds.
Joe KutnerJoe Kutner
10ff2183d94Set dev flag for JRuby builds. This optimizes for short tasks. Fixes #356
Terence LeeTerence Lee
fd5d1a823f7update README
Cyril DavidCyril David
eaf422738b5Remove ctrl+C message We're proposing to remove supporting the behavior moving forward.
schneemsschneems
bac6cf0953abump to v134
schneemsschneems
625415d8c20v134 changelog
Richard SchneemanRichard Schneeman
ebf640b0855Merge pull request #350 from heroku/schneems/sensible-defaults Use more generic flag for sensible default detect
schneemsschneems
ba669eb7c75Use more generic flag for sensible default detect
Richard SchneemanRichard Schneeman
cf14a7817e9Merge pull request #341 from heroku/fail-if-missing-stack-env Fail fast if ENV["STACK"] is missing
Richard SchneemanRichard Schneeman
9f41bdbfff6Merge pull request #349 from heroku/schneems/rails-5 Enable Rails 5 to work on Heroku
schneemsschneems
479285865e8Enable Rails 5 to work on Heroku - Set RAILS_SERVE_STATIC_FILES by default on Rails 4.2+ (rails/rails#18100)
schneemsschneems
e57004c04d8changelog for heroku/heroku-buildpack-ruby#347
Richard SchneemanRichard Schneeman
45ddeac64afMerge pull request #344 from heroku/schneems/DEFAULT_WEB_CONCURRENCY Allow opting in to default WEB_CONCURRENCY
schneemsschneems
1511a6e67b7Allow opting in to default WEB_CONCURRENCY cc/@craigkerstiens
Terence LeeTerence Lee
b2a953d0581Merge pull request #347 from heroku/bundle_clean Make `bundle clean` have the same context as `bundle install`