Created
June 12, 2013 02:33
-
-
Save mgarciap/5762441 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
vagrant@precise64:/vagrant/test-apps/hello-node$ cf push | |
Name> node | |
Instances> 1 | |
Custom startup command> node app.js | |
1: 64M | |
2: 128M | |
3: 256M | |
4: 512M | |
5: 1G | |
6: 2G | |
7: 4G | |
8: 8G | |
9: 16G | |
10: 32G | |
Memory Limit> 1 | |
Creating node... OK | |
1: node | |
2: none | |
Subdomain> node | |
1: vcap.me | |
2: none | |
Domain> vcap.me | |
Creating route node.vcap.me... OK | |
Binding node.vcap.me to node... OK | |
Create services for application?> n | |
Save configuration?> n | |
Uploading node... OK | |
Starting node... OK | |
-----> Downloaded app package (4.0K) | |
Installing nodejs. | |
-----> Resolving engine versions | |
Using Node.js version: 0.8.24 | |
Using npm version: 1.2.25 | |
-----> Fetching Node.js binaries | |
-----> Vendoring node into slug | |
-----> Installing dependencies with npm | |
npm WARN package.json hello-node@0.0.1 No repository field. | |
npm WARN package.json hello-node@0.0.1 No readme data. | |
npm http GET https://registry.npmjs.org/express | |
npm http GET https://registry.npmjs.org/cf-autoconfig | |
npm http 200 https://registry.npmjs.org/cf-autoconfig | |
npm http GET https://registry.npmjs.org/cf-autoconfig/-/cf-autoconfig-0.1.0.tgz | |
npm http 200 https://registry.npmjs.org/cf-autoconfig/-/cf-autoconfig-0.1.0.tgz | |
npm http 200 https://registry.npmjs.org/express | |
npm http GET https://registry.npmjs.org/express/-/express-3.2.6.tgz | |
npm http 200 https://registry.npmjs.org/express/-/express-3.2.6.tgz | |
npm http GET https://registry.npmjs.org/cf-runtime | |
npm http GET https://registry.npmjs.org/glob | |
npm http GET https://registry.npmjs.org/connect/2.7.11 | |
npm http GET https://registry.npmjs.org/commander/0.6.1 | |
npm http GET https://registry.npmjs.org/range-parser/0.0.4 | |
npm http GET https://registry.npmjs.org/mkdirp/0.3.4 | |
npm http GET https://registry.npmjs.org/cookie/0.1.0 | |
npm http GET https://registry.npmjs.org/fresh/0.1.0 | |
npm http GET https://registry.npmjs.org/buffer-crc32/0.2.1 | |
npm http GET https://registry.npmjs.org/methods/0.0.1 | |
npm http GET https://registry.npmjs.org/send/0.1.0 | |
npm http GET https://registry.npmjs.org/cookie-signature/1.0.1 | |
npm http GET https://registry.npmjs.org/debug | |
npm http 200 https://registry.npmjs.org/cf-runtime | |
npm http GET https://registry.npmjs.org/cf-runtime/-/cf-runtime-0.0.1.tgz | |
npm http 200 https://registry.npmjs.org/commander/0.6.1 | |
npm http GET https://registry.npmjs.org/commander/-/commander-0.6.1.tgz | |
npm http 200 https://registry.npmjs.org/connect/2.7.11 | |
npm http GET https://registry.npmjs.org/connect/-/connect-2.7.11.tgz | |
npm http 200 https://registry.npmjs.org/range-parser/0.0.4 | |
npm http GET https://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz | |
npm http 200 https://registry.npmjs.org/mkdirp/0.3.4 | |
npm http 200 https://registry.npmjs.org/fresh/0.1.0 | |
npm http GET https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.4.tgz | |
npm http GET https://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz | |
npm http 200 https://registry.npmjs.org/cookie/0.1.0 | |
npm http GET https://registry.npmjs.org/cookie/-/cookie-0.1.0.tgz | |
npm http 200 https://registry.npmjs.org/methods/0.0.1 | |
npm http GET https://registry.npmjs.org/methods/-/methods-0.0.1.tgz | |
npm http 200 https://registry.npmjs.org/buffer-crc32/0.2.1 | |
npm http GET https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz | |
npm http 200 https://registry.npmjs.org/send/0.1.0 | |
npm http GET https://registry.npmjs.org/send/-/send-0.1.0.tgz | |
npm http 200 https://registry.npmjs.org/cookie-signature/1.0.1 | |
npm http 200 https://registry.npmjs.org/debug | |
npm http GET https://registry.npmjs.org/debug/-/debug-0.7.2.tgz | |
npm http GET https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.1.tgz | |
npm http 200 https://registry.npmjs.org/glob | |
npm http GET https://registry.npmjs.org/glob/-/glob-3.1.21.tgz | |
npm http 200 https://registry.npmjs.org/cf-runtime/-/cf-runtime-0.0.1.tgz | |
npm http 200 https://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz | |
npm http 200 https://registry.npmjs.org/commander/-/commander-0.6.1.tgz | |
npm http 200 https://registry.npmjs.org/connect/-/connect-2.7.11.tgz | |
npm WARN package.json range-parser@0.0.4 No repository field. | |
npm http 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.4.tgz | |
npm http 200 https://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz | |
npm http 200 https://registry.npmjs.org/cookie/-/cookie-0.1.0.tgz | |
npm WARN package.json fresh@0.1.0 No repository field. | |
npm http 200 https://registry.npmjs.org/methods/-/methods-0.0.1.tgz | |
npm WARN package.json methods@0.0.1 No repository field. | |
npm WARN package.json methods@0.0.1 No readme data. | |
npm http 200 https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz | |
npm http 200 https://registry.npmjs.org/send/-/send-0.1.0.tgz | |
npm http 200 https://registry.npmjs.org/debug/-/debug-0.7.2.tgz | |
npm http 200 https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.1.tgz | |
npm WARN package.json send@0.1.0 No repository field. | |
npm http 200 https://registry.npmjs.org/glob/-/glob-3.1.21.tgz | |
npm WARN package.json cookie-signature@1.0.1 No repository field. | |
npm http GET https://registry.npmjs.org/mongodb | |
npm http GET https://registry.npmjs.org/redis | |
npm http GET https://registry.npmjs.org/mysql | |
npm http GET https://registry.npmjs.org/amqp | |
npm http GET https://registry.npmjs.org/pg | |
npm http GET https://registry.npmjs.org/minimatch | |
npm http GET https://registry.npmjs.org/graceful-fs | |
npm http GET https://registry.npmjs.org/inherits | |
npm http GET https://registry.npmjs.org/mime/1.2.6 | |
npm http GET https://registry.npmjs.org/qs/0.6.5 | |
npm http GET https://registry.npmjs.org/formidable/1.0.14 | |
npm http GET https://registry.npmjs.org/cookie/0.0.5 | |
npm http GET https://registry.npmjs.org/send/0.1.1 | |
npm http GET https://registry.npmjs.org/bytes/0.2.0 | |
npm http GET https://registry.npmjs.org/pause/0.0.1 | |
npm http 200 https://registry.npmjs.org/amqp | |
npm http GET https://registry.npmjs.org/amqp/-/amqp-0.1.7.tgz | |
npm http 200 https://registry.npmjs.org/mysql | |
npm http GET https://registry.npmjs.org/mysql/-/mysql-0.9.6.tgz | |
npm http 200 https://registry.npmjs.org/graceful-fs | |
npm http GET https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.1.tgz | |
npm http 200 https://registry.npmjs.org/redis | |
npm http GET https://registry.npmjs.org/redis/-/redis-0.7.3.tgz | |
npm http 200 https://registry.npmjs.org/inherits | |
npm http GET https://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz | |
npm http 200 https://registry.npmjs.org/minimatch | |
npm http 200 https://registry.npmjs.org/amqp/-/amqp-0.1.7.tgz | |
npm http GET https://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz | |
npm http 200 https://registry.npmjs.org/mime/1.2.6 | |
npm http GET https://registry.npmjs.org/mime/-/mime-1.2.6.tgz | |
npm http 200 https://registry.npmjs.org/qs/0.6.5 | |
npm http GET https://registry.npmjs.org/qs/-/qs-0.6.5.tgz | |
npm http 200 https://registry.npmjs.org/pg | |
npm http GET https://registry.npmjs.org/pg/-/pg-0.6.18.tgz | |
npm http 200 https://registry.npmjs.org/mysql/-/mysql-0.9.6.tgz | |
npm http 200 https://registry.npmjs.org/formidable/1.0.14 | |
npm http GET https://registry.npmjs.org/formidable/-/formidable-1.0.14.tgz | |
npm http 200 https://registry.npmjs.org/cookie/0.0.5 | |
npm http GET https://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz | |
npm http 200 https://registry.npmjs.org/send/0.1.1 | |
npm http GET https://registry.npmjs.org/send/-/send-0.1.1.tgz | |
npm http 200 https://registry.npmjs.org/pause/0.0.1 | |
npm http GET https://registry.npmjs.org/pause/-/pause-0.0.1.tgz | |
npm http 200 https://registry.npmjs.org/bytes/0.2.0 | |
npm http GET https://registry.npmjs.org/bytes/-/bytes-0.2.0.tgz | |
npm http 200 https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.1.tgz | |
npm http 200 https://registry.npmjs.org/minimatch/-/minimatch-0.2.12.tgz | |
npm http 200 https://registry.npmjs.org/mime/-/mime-1.2.6.tgz | |
npm http 200 https://registry.npmjs.org/redis/-/redis-0.7.3.tgz | |
npm http 200 https://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz | |
npm http 200 https://registry.npmjs.org/qs/-/qs-0.6.5.tgz | |
npm http 200 https://registry.npmjs.org/pg/-/pg-0.6.18.tgz | |
npm http GET https://registry.npmjs.org/lru-cache | |
npm http GET https://registry.npmjs.org/sigmund | |
npm http 200 https://registry.npmjs.org/formidable/-/formidable-1.0.14.tgz | |
npm http 200 https://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz | |
npm http 200 https://registry.npmjs.org/send/-/send-0.1.1.tgz | |
npm http 200 https://registry.npmjs.org/pause/-/pause-0.0.1.tgz | |
npm http 200 https://registry.npmjs.org/bytes/-/bytes-0.2.0.tgz | |
npm WARN package.json pause@0.0.1 No repository field. | |
npm WARN package.json bytes@0.2.0 No repository field. | |
npm http GET https://registry.npmjs.org/mime | |
npm http 200 https://registry.npmjs.org/sigmund | |
npm http GET https://registry.npmjs.org/sigmund/-/sigmund-1.0.0.tgz | |
npm http 200 https://registry.npmjs.org/lru-cache | |
npm http GET https://registry.npmjs.org/lru-cache/-/lru-cache-2.3.0.tgz | |
npm http 200 https://registry.npmjs.org/mongodb | |
npm http GET https://registry.npmjs.org/mongodb/-/mongodb-0.9.9-8.tgz | |
npm http 200 https://registry.npmjs.org/mime | |
npm http GET https://registry.npmjs.org/mime/-/mime-1.2.9.tgz | |
npm http 200 https://registry.npmjs.org/sigmund/-/sigmund-1.0.0.tgz | |
npm http 200 https://registry.npmjs.org/lru-cache/-/lru-cache-2.3.0.tgz | |
npm http 200 https://registry.npmjs.org/mongodb/-/mongodb-0.9.9-8.tgz | |
npm http 200 https://registry.npmjs.org/mime/-/mime-1.2.9.tgz | |
npm WARN package.json mongodb@0.9.9-8 No readme data. | |
npm http GET https://registry.npmjs.org/generic-pool/1.0.9 | |
npm http GET https://registry.npmjs.org/hashish/0.0.4 | |
npm http GET https://registry.npmjs.org/bson/0.0.4 | |
npm http 200 https://registry.npmjs.org/generic-pool/1.0.9 | |
npm http GET https://registry.npmjs.org/generic-pool/-/generic-pool-1.0.9.tgz | |
npm http 200 https://registry.npmjs.org/hashish/0.0.4 | |
npm http 200 https://registry.npmjs.org/bson/0.0.4 | |
npm http GET https://registry.npmjs.org/hashish/-/hashish-0.0.4.tgz | |
npm http GET https://registry.npmjs.org/bson/-/bson-0.0.4.tgz | |
npm http 200 https://registry.npmjs.org/generic-pool/-/generic-pool-1.0.9.tgz | |
> pg@0.6.18 install /tmp/staged/app/node_modules/cf-autoconfig/node_modules/cf-runtime/node_modules/pg | |
> node-waf configure build || (exit 0) | |
npm http 200 https://registry.npmjs.org/hashish/-/hashish-0.0.4.tgz | |
Checking for program g++ or c++ : /usr/bin/g++ | |
npm http 200 https://registry.npmjs.org/bson/-/bson-0.0.4.tgz | |
Checking for program cpp : /usr/bin/cpp | |
Checking for program ar : /usr/bin/ar | |
Checking for program ranlib : /usr/bin/ranlib | |
Checking for g++ : ok | |
Checking for node path : not found | |
Checking for node prefix : ok /tmp/node-node-tMAj | |
Checking for program pg_config : /usr/bin/pg_config | |
'configure' finished successfully (0.024s) | |
Waf: Entering directory `/tmp/staged/app/node_modules/cf-autoconfig/node_modules/cf-runtime/node_modules/pg/build' | |
[1/2] cxx: src/binding.cc -> build/Release/src/binding_1.o | |
npm http GET https://registry.npmjs.org/traverse | |
[2/2] cxx_link: build/Release/src/binding_1.o -> build/Release/binding.node | |
Waf: Leaving directory `/tmp/staged/app/node_modules/cf-autoconfig/node_modules/cf-runtime/node_modules/pg/build' | |
'build' finished successfully (0.267s) | |
npm WARN package.json bson@0.0.4 No readme data. | |
npm http 200 https://registry.npmjs.org/traverse | |
npm http GET https://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz | |
> bson@0.0.4 install /tmp/staged/app/node_modules/cf-autoconfig/node_modules/cf-runtime/node_modules/mongodb/node_modules/bson | |
> node install.js | |
================================================================================ | |
= = | |
= To install with C++ bson parser do <npm install mongodb --mongodb:native> = | |
= = | |
================================================================================ | |
npm http 200 https://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz | |
express@3.2.6 node_modules/express | |
├── methods@0.0.1 | |
├── fresh@0.1.0 | |
├── range-parser@0.0.4 | |
├── cookie-signature@1.0.1 | |
├── buffer-crc32@0.2.1 | |
├── cookie@0.1.0 | |
├── debug@0.7.2 | |
├── commander@0.6.1 | |
├── mkdirp@0.3.4 | |
├── send@0.1.0 (mime@1.2.6) | |
└── connect@2.7.11 (pause@0.0.1, qs@0.6.5, bytes@0.2.0, cookie@0.0.5, formidable@1.0.14, send@0.1.1) | |
cf-autoconfig@0.1.0 node_modules/cf-autoconfig | |
├── glob@3.1.21 (inherits@1.0.0, graceful-fs@1.2.1, minimatch@0.2.12) | |
└── cf-runtime@0.0.1 (redis@0.7.3, amqp@0.1.7, pg@0.6.18, mongodb@0.9.9-8, mysql@0.9.6) | |
npm WARN package.json hello-node@0.0.1 No repository field. | |
npm WARN package.json hello-node@0.0.1 No readme data. | |
npm WARN package.json send@0.1.0 No repository field. | |
npm WARN package.json methods@0.0.1 No repository field. | |
npm WARN package.json fresh@0.1.0 No repository field. | |
npm WARN package.json cookie-signature@1.0.1 No repository field. | |
npm WARN package.json range-parser@0.0.4 No repository field. | |
npm WARN package.json pause@0.0.1 No repository field. | |
npm WARN package.json bytes@0.2.0 No repository field. | |
> bson@0.0.4 install /tmp/staged/app/node_modules/cf-autoconfig/node_modules/cf-runtime/node_modules/mongodb/node_modules/bson | |
> node install.js | |
================================================================================ | |
= = | |
= To install with C++ bson parser do <npm install mongodb --mongodb:native> = | |
= = | |
================================================================================ | |
> pg@0.6.18 install /tmp/staged/app/node_modules/cf-autoconfig/node_modules/cf-runtime/node_modules/pg | |
> node-waf configure build || (exit 0) | |
Checking for program g++ or c++ : /usr/bin/g++ | |
Checking for program cpp : /usr/bin/cpp | |
Checking for program ar : /usr/bin/ar | |
Checking for program ranlib : /usr/bin/ranlib | |
Checking for g++ : ok | |
Checking for node path : not found | |
Checking for node prefix : ok /tmp/node-node-tMAj | |
Checking for program pg_config : /usr/bin/pg_config | |
'configure' finished successfully (0.020s) | |
Waf: Entering directory `/tmp/staged/app/node_modules/cf-autoconfig/node_modules/cf-runtime/node_modules/pg/build' | |
Waf: Leaving directory `/tmp/staged/app/node_modules/cf-autoconfig/node_modules/cf-runtime/node_modules/pg/build' | |
'build' finished successfully (0.004s) | |
express@3.2.6 /tmp/staged/app/node_modules/express | |
connect@2.7.11 /tmp/staged/app/node_modules/express/node_modules/connect | |
qs@0.6.5 /tmp/staged/app/node_modules/express/node_modules/connect/node_modules/qs | |
formidable@1.0.14 /tmp/staged/app/node_modules/express/node_modules/connect/node_modules/formidable | |
cookie-signature@1.0.1 /tmp/staged/app/node_modules/express/node_modules/cookie-signature | |
buffer-crc32@0.2.1 /tmp/staged/app/node_modules/express/node_modules/buffer-crc32 | |
cookie@0.0.5 /tmp/staged/app/node_modules/express/node_modules/connect/node_modules/cookie | |
send@0.1.1 /tmp/staged/app/node_modules/express/node_modules/connect/node_modules/send | |
debug@0.7.2 /tmp/staged/app/node_modules/express/node_modules/debug | |
mime@1.2.9 /tmp/staged/app/node_modules/express/node_modules/connect/node_modules/send/node_modules/mime | |
fresh@0.1.0 /tmp/staged/app/node_modules/express/node_modules/fresh | |
range-parser@0.0.4 /tmp/staged/app/node_modules/express/node_modules/range-parser | |
bytes@0.2.0 /tmp/staged/app/node_modules/express/node_modules/connect/node_modules/bytes | |
pause@0.0.1 /tmp/staged/app/node_modules/express/node_modules/connect/node_modules/pause | |
commander@0.6.1 /tmp/staged/app/node_modules/express/node_modules/commander | |
mkdirp@0.3.4 /tmp/staged/app/node_modules/express/node_modules/mkdirp | |
cookie@0.1.0 /tmp/staged/app/node_modules/express/node_modules/cookie | |
methods@0.0.1 /tmp/staged/app/node_modules/express/node_modules/methods | |
send@0.1.0 /tmp/staged/app/node_modules/express/node_modules/send | |
mime@1.2.6 /tmp/staged/app/node_modules/express/node_modules/send/node_modules/mime | |
cf-autoconfig@0.1.0 /tmp/staged/app/node_modules/cf-autoconfig | |
cf-runtime@0.0.1 /tmp/staged/app/node_modules/cf-autoconfig/node_modules/cf-runtime | |
mongodb@0.9.9-8 /tmp/staged/app/node_modules/cf-autoconfig/node_modules/cf-runtime/node_modules/mongodb | |
bson@0.0.4 /tmp/staged/app/node_modules/cf-autoconfig/node_modules/cf-runtime/node_modules/mongodb/node_modules/bson | |
redis@0.7.3 /tmp/staged/app/node_modules/cf-autoconfig/node_modules/cf-runtime/node_modules/redis | |
mysql@0.9.6 /tmp/staged/app/node_modules/cf-autoconfig/node_modules/cf-runtime/node_modules/mysql | |
hashish@0.0.4 /tmp/staged/app/node_modules/cf-autoconfig/node_modules/cf-runtime/node_modules/mysql/node_modules/hashish | |
traverse@0.6.3 /tmp/staged/app/node_modules/cf-autoconfig/node_modules/cf-runtime/node_modules/mysql/node_modules/hashish/node_modules/traverse | |
amqp@0.1.7 /tmp/staged/app/node_modules/cf-autoconfig/node_modules/cf-runtime/node_modules/amqp | |
pg@0.6.18 /tmp/staged/app/node_modules/cf-autoconfig/node_modules/cf-runtime/node_modules/pg | |
generic-pool@1.0.9 /tmp/staged/app/node_modules/cf-autoconfig/node_modules/cf-runtime/node_modules/pg/node_modules/generic-pool | |
glob@3.1.21 /tmp/staged/app/node_modules/cf-autoconfig/node_modules/glob | |
minimatch@0.2.12 /tmp/staged/app/node_modules/cf-autoconfig/node_modules/glob/node_modules/minimatch | |
lru-cache@2.3.0 /tmp/staged/app/node_modules/cf-autoconfig/node_modules/glob/node_modules/minimatch/node_modules/lru-cache | |
sigmund@1.0.0 /tmp/staged/app/node_modules/cf-autoconfig/node_modules/glob/node_modules/minimatch/node_modules/sigmund | |
graceful-fs@1.2.1 /tmp/staged/app/node_modules/cf-autoconfig/node_modules/glob/node_modules/graceful-fs | |
inherits@1.0.0 /tmp/staged/app/node_modules/cf-autoconfig/node_modules/glob/node_modules/inherits | |
Dependencies installed | |
-----> Building runtime environment | |
-----> Uploading staged droplet (20M) | |
-----> Uploaded droplet | |
Checking node... | |
Staging in progress... | |
1/1 instances: 1 running | |
OK | |
vagrant@precise64:/vagrant/test-apps/hello-node$ curl node.vcap.me | |
Hello from Cloud Foundry | |
vagrant@precise64:/vagrant/test-apps/hello-node$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment