internal tools
  1. internal tools

heroku-buildpack-ruby

Public
        
AuthorCommitMessageCommit dateBuilds
Terence LeeTerence Lee
89d563dea07pass user env to bundle clean, since it should run in the same env as bundle install
Terence LeeTerence Lee
6eac8fd2606use same bundler bin for every bundler command
Terence LeeTerence Lee
4e166ec9acdMerge pull request #346 from heroku/fix_jruby_test control all of our test repos
Terence LeeTerence Lee
7dbceff109acontrol all of our test repos
Richard SchneemanRichard Schneeman
20b99c8cc4eMerge pull request #343 from heroku/schneems/remove-jvm don't vendor in JVM on cedar-14 as it's now available on the...
schneemsschneems
e375195ddbcdon't vendor in JVM on cedar-14 as it's now available on the stack.
schneemsschneems
fc99e320ef3changelog for 133
schneemsschneems
a9ad1a1e9a1bump to v133
Richard SchneemanRichard Schneeman
4d4e1026dd7Merge pull request #342 from heroku/schneems/bundler-17 bundler 1.7
schneemsschneems
4d6c831e9babundler 1.7
Cyril DavidCyril David
00a39d82879Fail fast if ENV["STACK"] is missing
Terence LeeTerence Lee
2628ef9e52cbump to v132
Terence LeeTerence Lee
35fa3f16888update changelog [ci skip]
Terence LeeTerence Lee
881d794a8f3Merge pull request #340 from heroku/jruby_9000 special case for patchlevel rubies. fixes jruby 9.0.0.0.pre1
Terence LeeTerence Lee
ccdcd5691cdMerge pull request #338 from heroku/jruby-px-heap-fix Scale back JRuby heap size on PX dynos
Terence LeeTerence Lee
58ab672d677special case for patchlevel rubies. fixes jruby 9.0.0.0.pre1
Richard SchneemanRichard Schneeman
8e22e5bdf9fMerge pull request #339 from heroku/schneems/wait-on-auto-scale Schneems/wait on auto scale
schneemsschneems
5a974e2739aSet PX ram limits to correct value: https://devcenter.heroku.com/articles/dyno-size#available-dyno-sizes 6gb == 6144mb
schneemsschneems
8ba97852aaawait on autoscaling
Joe KutnerJoe Kutner
6f4dac38727Scale back JRuby heap size on PX dynos to give room for native memory allocation
schneemsschneems
a20ebe57bfabump to v130
Terence LeeTerence Lee
1fe24fc3d9fupdate changelog
Terence LeeTerence Lee
ac680d4d7e1Merge pull request #334 from heroku/schneems/default-web-concurrency auto scale WEB_CONCURRENCY
schneemsschneems
2acf33d65c5auto scale WEB_CONCURRENCY
Terence LeeTerence Lee
4016b70a6b8Merge pull request #323 from heroku/jruby-auto-scale Auto-scaling memory for JRuby
Terence LeeTerence Lee
c44a27913e4add set_jvm_max_heap to export
Terence LeeTerence Lee
380c9aa8626setup JAVA_TOOL_OPTIONS for compile time
Joe KutnerJoe Kutner
a4a33fdfe5fadded auto-scaling memory for jruby apps fixed a quoting bug in jruby opts removed problematic java tool opts remo...
Terence LeeTerence Lee
6d03eaf90c8don't write to profile.d to export file again
Terence LeeTerence Lee
0714d7e2eb0Merge pull request #336 from heroku/s3pository use s3pository over nodejs.org
Terence LeeTerence Lee
e9774450b6ause s3pository over nodejs.org nodejs.org is not reliable
Terence LeeTerence Lee
2996c9d3da5Merge pull request #305 from heroku/jdk8 JDK system.properties support
Joe KutnerJoe Kutner
86f56186431replaced the rails23 repo removed during rebase
Joe KutnerJoe Kutner
08931a22a10replaced some hatchet repos removed during rebase
Joe KutnerJoe Kutner
d415e6ffb87fixed improperly formated json after rebasing
Terence LeeTerence Lee
b070ae2e3c8fix tests that broke when cedar-14 GA'd
Terence LeeTerence Lee
9bfab42016fremove more ruby 1.8.7/1.9.2 tests
Terence LeeTerence Lee
dc09b0dcf8efix ruby specs/jdk tests
Terence LeeTerence Lee
5a99071eff8add jdk7/8 default tests for cedar/cedar-14 respectively
Joe KutnerJoe Kutner
e20aac0b063made jdk8 the default on cedar-14
Joe KutnerJoe Kutner
ce97d53573dadded stack to jvm installer
Joe KutnerJoe Kutner
8e7beff4f4fadded a test for jdk8
Joe KutnerJoe Kutner
c4ca694d831created a jvm_installer helper to handle all jdk installs and read sys props fixed some jvm install bugs and updated...
Richard SchneemanRichard Schneeman
cdf2b2287abMerge pull request #333 from heroku/schneems/rev-hatchet rev hatchet
schneemsschneems
54b6cca4248rev hatchet
Richard SchneemanRichard Schneeman
8ea565367f7Merge pull request #326 from heroku/schneems/support-subsequent-process Support multibuildpack export file
schneemsschneems
6db6633ce87ensure export file Includes minor style fixes and change log entry.
Junya HayashiJunya Hayashi
83811354a59Create export file for subsequent processes
schneemsschneems
33f2e18f188v129
schneemsschneems
f30de23beb0bump to v129
Richard SchneemanRichard Schneeman
fbc7046672aMerge pull request #314 from heroku/schneems/fix-300 Ensure cache doesn't grow unbounded
schneemsschneems
7f9d41260c4Ensure cache doesn't grow unbounded Right now when we copy files over we use `cp -a`. This can result in duplicate f...
schneemsschneems
0aabadb37d1Fix tests to work on cedar-14 by default
schneemsschneems
d84c20a0d63v128 changelog
schneemsschneems
37886942dbdbump to v128
Richard SchneemanRichard Schneeman
0f4b4e6db86Merge pull request #309 from heroku/schneems/better-ruby-version-error better cedar-14 ruby install error message
schneemsschneems
82d182269e2travis, again
schneemsschneems
74cba7c15c6Keep same error interface Only suppress backtrace from likely errors
schneemsschneems
b84422c9c74better cedar-14 ruby install error message Show full stack trace on all unexpected errors
Terence LeeTerence Lee
5d227a570ecMerge pull request #301 from heroku/travis-remove-key corrected removal of travis key
Terence LeeTerence Lee
c388f1223bcbump to v127
Terence LeeTerence Lee
7d8c249585dupdate changelog
Terence LeeTerence Lee
88867c326bbMerge pull request #302 from heroku/rbx-cedar-14 rbx now supports cedar and cedar-14
Terence LeeTerence Lee
4ed4a800eb8rbx now supports cedar and cedar-14
Joe KutnerJoe Kutner
61a302b9c12corrected removal of travis key
Terence LeeTerence Lee
bf71b01eab5bump to v126
Terence LeeTerence Lee
a6c35197852update changelog
Terence LeeTerence Lee
dd39a9d9c4cMerge pull request #298 from heroku/schneems/cache-fuuuu-ness [close #295] correctly clear cache after version change
Terence LeeTerence Lee
65e191b3bf7Merge pull request #297 from heroku/cedar-14-jvm in cedar-14, we need to install a java runtime for yui-compressor
schneemsschneems
d677f67e1cf[close #295] correctly clear cache after version change This doesn't solve the problem for apps who have already swi...
schneemsschneems
d5618269255ensure message is a string before splitting
Terence LeeTerence Lee
50f2bbb3d0bin cedar-14, we need to install a java runtime for yui-compressor
Terence LeeTerence Lee
bee745f480ebump to v125
Terence LeeTerence Lee
d09e4161585update changelog
Terence LeeTerence Lee
17a120b7ec6bump to node 0.10.30 for http://blog.nodejs.org/2014/07/31/v8-memory-corruption-stack-overflow/
Terence LeeTerence Lee
3deeeb719debump to v124
Terence LeeTerence Lee
5025dd7c608update changelog
Terence LeeTerence Lee
6147cda6a01Merge pull request #296 from heroku/cedar-14-node bundle modern version of node for cedar-14
schneemsschneems
2e7fae37061cycle travis password
schneemsschneems
8aa164579d7rev hatchet app limit
Terence LeeTerence Lee
c9ec0937c66move fetchers into NodeInstaller class, node-0.4.7.tgz is cedar specific
Terence LeeTerence Lee
4c513f8e94bextract logic into NodeInstaller class, add cedar support back
Terence LeeTerence Lee
7d86d5d6290install node 0.10.29 for cedar-14
Terence LeeTerence Lee
496f799e146extract individual files from the fetcher
Terence LeeTerence Lee
b3a0795b36fMerge pull request #294 from heroku/jruby-cedar-14 use the vendored java not the stack image one
Terence LeeTerence Lee
74b428420bfuse the vendored java not the stack image one
Terence LeeTerence Lee
965ab4c460abump to v123
Terence LeeTerence Lee
11a56c22da6update changelog
Terence LeeTerence Lee
439b0a29d76Merge pull request #293 from hone/debug-cedar-14 fix cedar-14 bundler cache bugs
Terence LeeTerence Lee
513cf06ccdedon't load the cache if we just converted the stack the cache will already be loaded
Terence LeeTerence Lee
73f7e89463bneed to clear the destination bundle store for instance in minitest: -r--r--r-- 1 hone hone 2003 Jul 25 16:33 Rakef...
Terence LeeTerence Lee
c8339063c7bMerge pull request #291 from heroku/rev-hatchet rev hatchet to fix parallel app delete problem
schneemsschneems
f2aabb10987rev hatchet to fix parallel app delete problem
Terence LeeTerence Lee
f96fd29ccb6bump to v122
Terence LeeTerence Lee
40c0717c157update changelog
Terence LeeTerence Lee
588746851e1Merge pull request #286 from heroku/cedar-14 bundler cache is now stack aware
Terence LeeTerence Lee
a118b0c0affadd stack change spec tests
Terence LeeTerence Lee
3e01277685abundler cache is now stack aware make the bundler cache stack aware. This means in the cache directory: `vendor/bund...
Terence LeeTerence Lee
7880e0f774fbump hatchet
Terence LeeTerence Lee
79ba97584beunfocus test
Richard SchneemanRichard Schneeman
e4bd7903140Merge pull request #285 from heroku/schneems/warnings make warnings more obvious
schneemsschneems
445a5991424make warnings more obvious
Terence LeeTerence Lee
d6397704408add cache documentation
Terence LeeTerence Lee
f68853fb5bcbump to v121
Terence LeeTerence Lee
00b3fdb0723update changelog
Terence LeeTerence Lee
2c1367464c9Merge pull request #282 from heroku/cedar-14 support STACK for different cedar stacks
Terence LeeTerence Lee
4ca2f3c31d7prevent directory traversal
Terence LeeTerence Lee
aa249318705support STACK for different cedar stacks
Terence LeeTerence Lee
88fa46c21b9Merge pull request #279 from heroku/schneems/rack-env-overwrite-2 [close #277] Source default env from user
schneemsschneems
5797d92421f[close #277] Source default env from user
schneemsschneems
c4d217820c8[ci skip] v120 changelog
schneemsschneems
a9536ffbfc6bump to v120
Richard SchneemanRichard Schneeman
f7e135750e7Merge pull request #275 from heroku/schneems/bundler-1.6.3 bundler 1.6.3
schneemsschneems
a43e7450bfebundler 1.6.3
schneemsschneems
4ccc5cbfdbcdefault cache test turned off until further notice
schneemsschneems
4770dd5723efix sublime text highlighting
schneemsschneems
ef439b58df4changelog
schneemsschneems
bb87243b2e9bump to v119
schneemsschneems
4916a2919fbtemporarily disable default-cache
schneemsschneems
b959f7bb37d[ci skip] fix date
schneemsschneems
6d1d4a5a7bechangelog
schneemsschneems
2876488bb24bump to v118
Richard SchneemanRichard Schneeman
8346c27b789Merge pull request #268 from heroku/schneems/patchlevel Fix patchlevel support
schneemsschneems
8ce9066e4c4fix ruby patchlevel support
schneemsschneems
dcae95c97ceremove debug test output
Richard SchneemanRichard Schneeman
d54e1c7a880Merge pull request #254 from heroku/schneems/fix-platform-env-arg [close #247] bundle platform with user env args
schneemsschneems
b551e5c4ee7preserve RUBYOPT except for BundlerWrapper tests
schneemsschneems
6c81262c370git add . is weird on travis
Terence LeeTerence Lee
ae7dccf3b3adon't overwrite travis's PATH the PATH matters b/c the binstubs pick up the ruby based on the ruby in the path: `#!/...
Terence LeeTerence Lee
4fb925c54e0remove bundler setup since it affects BundlerWrapper tests
Terence LeeTerence Lee
5fb3f88e6c4setup GEM_PATH so rubygems can find bundler
schneemsschneems
090e17baefa[close #247] bundle platform with user env args
Terence LeeTerence Lee
c18be761ee9bump to v117
Terence LeeTerence Lee
d25cd3ff9ceupdate changelog
Richard SchneemanRichard Schneeman
579ba1590c1Merge pull request #263 from heroku/schneems/empty-procfile Test default process types added with Procfile
Richard SchneemanRichard Schneeman
b538fdd8aeaMerge pull request #262 from heroku/schneems/node-multi node multibuildpack spec
schneemsschneems
70530caa160Test default process types added with Procfile When a Procfile is present, default process types should still be added.
schneemsschneems
8c29648ae65node multibuildpack spec tests #261
Terence LeeTerence Lee
a0f1756d662Merge pull request #261 from heroku/node_on_anvil fix node.js check on anvil
Terence LeeTerence Lee
3c52a5e15bbadd documentation for node_js_installed?
Terence LeeTerence Lee
284b44552d9scope the node path check Since the anvil service which Travis uses is built using node and anvil leaks its path int...
schneemsschneems
64872fae52dbump to v116
schneemsschneems
e3b419f8e78v116
schneemsschneems
c0dda5ec78eUse 1.5.2 as 1.6.1 has a critical bug: https://github.com/bundler/bundler/issues/2970 .
schneemsschneems
8bf6539256achangelog
schneemsschneems
79c0b41c28bbump to v115
Richard SchneemanRichard Schneeman
77bb34218fbMerge pull request #258 from heroku/schneems/fix-procfile-present-on-first-push set default process types
schneemsschneems
89d4e2cb16eset default process types Fixes case where people have a Procfile, so now they have a `web:` process
Terence LeeTerence Lee
b149c9c2ca8bump to v114
Terence LeeTerence Lee
79b44bca9b1update changelog
Richard SchneemanRichard Schneeman
56ec198e111Merge pull request #256 from heroku/schneems/webrick-fuuuuuuuuuuuuuuuuuuuu [close #244] Warn when default webserver ...
Terence LeeTerence Lee
12253d32c73Merge pull request #255 from heroku/schneems/bundler-161 Bump bundler version
schneemsschneems
36c97fda9c1[close #244] Warn when default webserver is used
Arthur Nogueira NevesArthur Nogueira Neves
14b0f7eb2dfBump bundler version Bump bundler version.
Terence LeeTerence Lee
8f6e458f6b3bump to v113
Terence LeeTerence Lee
f26a252ab19update changelog
Terence LeeTerence Lee
1e876f3572dMerge pull request #245 from heroku/mb_node compatibilty with the node.js buildpack for installing node
Terence LeeTerence Lee
43db57bae4ecompatibilty with the node.js buildpack for installing node
Richard SchneemanRichard Schneeman
b8c05ee91b5Merge pull request #251 from pkgr/allow-to-overwrite-curl-connect-timeout Allow to parametrize curl connect timeout ...
Terence LeeTerence Lee
2e53bacaf03Merge pull request #253 from heroku/schneems/remove-user-env fix tests
Cyril RohrCyril Rohr
e3fa57ef528Parametrize curl connect timeout.
schneemsschneems
c16ce3deb46fix tests
Richard SchneemanRichard Schneeman
9df6b135b76Merge pull request #238 from yangchenyun/master use ENV variables to configure vendor_url
Richard SchneemanRichard Schneeman
6d9c02e1c15Merge pull request #241 from fdr/fdr-asset-precompile-topic Avoid "Running: rake assets:precompile" stutter in build...
Terence LeeTerence Lee
c5f7b66dc1fbump to v112
Terence LeeTerence Lee
2ada3174b47update changelog
Terence LeeTerence Lee
cb9b6c85bc4bump libyaml to 0.1.6 for CVE-2014-2525
Daniel FarinaDaniel Farina
cf8151f9e48Avoid "Running: rake assets:precompile" stutter in build pack output To fix this, use a distinct title intended to c...
Steven YangSteven Yang
a82969f8acbuse ENV variables to configure vendor_url as sometimes we have an internal vendor mirror
schneemsschneems
de25d3cf522bump to v111
schneemsschneems
9343a3dda6bv111
schneemsschneems
518757b7b19don't make :publish public
schneemsschneems
3c2d0647bf4spelling
schneemsschneems
05ae0ba44c8v110
schneemsschneems
6a7bc6d54f7bump to v110
Terence LeeTerence Lee
6edd67de4fdMerge pull request #236 from heroku/schneems/db-bootstrap Enhanced error message on app deploys missing db
schneemsschneems
1202c445db1Enhanced error message on app deploys missing db When deploying for the first time there is no database present. If ...
Terence LeeTerence Lee
4a974968c1eMerge pull request #235 from heroku/schneems/db-bootstrap Enhanced error message on app deploys missing db
schneemsschneems
d373b096cd7Enhanced error message on app deploys missing db When deploying for the first time there is no database present. If ...
Terence LeeTerence Lee
1886d37c6babump to v108
Terence LeeTerence Lee
31eaee3c553update changelog for v108
Terence LeeTerence Lee
3c5f7cd3c61update changelog
Terence LeeTerence Lee
347a7dd325eMerge pull request #230 from heroku/bundler_patchlevel proper formatting for pulling the patchlevel (adds the - befo...
Terence LeeTerence Lee
8ad889ff8c7proper formatting for pulling the patchlevel (adds the - before the p)
Richard SchneemanRichard Schneeman
72e088f78eaMerge pull request #233 from heroku/env use system env
Terence LeeTerence Lee
7628e48f58fdo regex matching for shellescaping tests
Terence LeeTerence Lee
bce225c1e10use system env
schneemsschneems
151b65b4788bump to v107