indexzero
5/31/2011 - 4:49 AM

End-to-end output for deploying the express sample app on Nodejitsu

End-to-end output for deploying the express sample app on Nodejitsu

$ jitsu deploy
info:   Welcome to Nodejitsu
info:   It worked if it ends with Nodejitsu ok
info:   Executing command deploy
info:   Authenticated as nodejitsu
warn:   There in no valid package.json file in /Users/Charlie/Experimental/express-test
warn:   Creating package.json at /Users/Charlie/Experimental/express-test/package.json
help:   
help:   A package.json stores meta-data about your application
help:   In order to continue we'll need to gather some information about your app
help:   
help:   Press ^C at any time to quit.
help:   to select a default value, press ENTER
prompt: App name (express-test): 
help:   
help:   The subdomain is where your application will reside.
help:   Your application will then become accessible at: http://yourdomain.nodejitsu.com
help:   
prompt: subdomain (express-test): 
prompt: scripts.start (server.js): 
error:  Invalid input for scripts.start
error:  Start script was not found in /Users/Charlie/Experimental/express-test
prompt: scripts.start (server.js): app.js
prompt: version (0.0.0): 0.0.1
info:   Analyzing your application dependencies in app.js
info:   Found new dependencies. They will be added automatically
data:   { express: '2.3.x' }
warn:   About to write /Users/Charlie/Experimental/express-test/package.json
data:   
data:   {
data:       dependencies: { express: '2.3.x' },
data:       name: 'express-test',
data:       scripts: { start: 'app.js' },
data:       subdomain: 'express-test',
data:       version: '0.0.1'
data:   }
data:   
prompt: Is this ok? (yes): yes
warn:   No application exists for express-test
info:   Analyzing your application dependencies in app.js
info:   Checking app availability express-test
info:   Creating app express-test
warn:   Creating new snapshot for version 0.0.1
info:   Done creating snapshot 0.0.1
info:   Updating application express-test
info:   Activating snapshot 0.0.1 for express-test
info:   Starting app express-test
info:   App express-test is now started at: http://express-test.nodejitsu.com on Port 80
info:   Nodejitsu ok
$ jitsu deploy
info:   Welcome to Nodejitsu
info:   It worked if it ends with Nodejitsu ok
info:   Executing command deploy
info:   Authenticated as nodejitsu
info:   Analyzing your application dependencies in app.js
warn:   Your package.json version will be incremented for you automatically.
warn:   About to write /Users/Charlie/Experimental/express-test/package.json
data:   
data:   {
data:       dependencies: { express: '2.3.x' },
data:       name: 'express-test',
data:       scripts: { start: 'app.js' },
data:       subdomain: 'express-test',
data:       version: '0.0.1-2'
data:   }
data:   
prompt: Is this ok? (yes): yes
warn:   Creating new snapshot for version 0.0.1-2
info:   Done creating snapshot 0.0.1-2
info:   Updating application express-test
info:   Activating snapshot 0.0.1-2 for express-test
info:   Starting app express-test
info:   App express-test is now started at: http://express-test.nodejitsu.com on Port 80
info:   Nodejitsu ok
$ express express-test
   create : express-test
   create : express-test/app.js
   create : express-test/public/stylesheets
   create : express-test/public/stylesheets/style.css
   create : express-test/public/images
   create : express-test/public/javascripts
   create : express-test/logs
   create : express-test/pids
   create : express-test/views
   create : express-test/views/layout.jade
   create : express-test/views/index.jade
   create : express-test/test
   create : express-test/test/app.test.js
   - make sure you have installed jade: $ npm install jade
Charlies-MacBook-Pro:Experimental Charlie$ cd express-test/
Charlies-MacBook-Pro:express-test Charlie$ npm install express jade
npm info it worked if it ends with ok
npm info using npm@1.0.6
npm info using node@v0.4.8
npm info addNamed [ 'express', '' ]
npm info addNamed [ 'jade', '' ]
npm info fetch http://registry.npmjs.org/express/-/express-2.3.10.tgz
npm info fetch http://registry.npmjs.org/jade/-/jade-0.11.0.tgz
npm info shasum 09b5e939b28af0705d1ac46265c703db1016310c
npm info shasum /var/folders/fH/fHuTLtiHGgOZ9Cronn9zME+++TI/-Tmp-/npm-1306817306230/1306817306230-0.2935876364354044/tmp.tgz
npm info shasum ed8494ab1f2552d469c68bb6e408c371dac053f8
npm info shasum /var/folders/fH/fHuTLtiHGgOZ9Cronn9zME+++TI/-Tmp-/npm-1306817306230/1306817306239-0.8150648840237409/tmp.tgz
npm info shasum 1239528023d8551bf0a98ce8e4b266ba9dd404af
npm info shasum /Users/Charlie/.npm/express/2.3.10/package.tgz
npm info shasum fa3f42394476fa9a622ce67d054d8cee9b0133e2
npm info shasum /Users/Charlie/.npm/jade/0.11.0/package.tgz
npm info into /Users/Charlie/Experimental/express-test express@2.3.10
npm info into /Users/Charlie/Experimental/express-test jade@0.11.0
npm info installOne express@2.3.10
npm info installOne jade@0.11.0
npm info unbuild /Users/Charlie/Experimental/express-test/node_modules/express
npm info unbuild /Users/Charlie/Experimental/express-test/node_modules/jade
npm info preinstall express@2.3.10
npm info addNamed [ 'connect', '>= 1.4.1 < 2.0.0' ]
npm info addNamed [ 'mime', '>= 0.0.1' ]
npm info addNamed [ 'qs', '>= 0.0.6' ]
npm info preinstall jade@0.11.0
npm info build /Users/Charlie/Experimental/express-test/node_modules/jade
npm info linkStuff jade@0.11.0
npm info install jade@0.11.0
npm info postinstall jade@0.11.0
npm info fetch http://registry.npmjs.org/mime/-/mime-1.2.2.tgz
npm info fetch http://registry.npmjs.org/connect/-/connect-1.4.2.tgz
npm info fetch http://registry.npmjs.org/qs/-/qs-0.1.0.tgz
npm info shasum b9d6355bf53e8d7d56693130e451daff340148cf
npm info shasum /var/folders/fH/fHuTLtiHGgOZ9Cronn9zME+++TI/-Tmp-/npm-1306817306230/1306817326990-0.428328066598624/tmp.tgz
npm info shasum fbc52c806627ad8dd769aba1bb0bfa964b8a7cdb
npm info shasum /Users/Charlie/.npm/mime/1.2.2/package.tgz
npm info shasum 753a90dde8115233ef5eb545b356efb254a6783c
npm info shasum /var/folders/fH/fHuTLtiHGgOZ9Cronn9zME+++TI/-Tmp-/npm-1306817306230/1306817327097-0.7628794263582677/tmp.tgz
npm info shasum 294b5a5bedad663090ee777b4f365c82506eb84e
npm info shasum /Users/Charlie/.npm/connect/1.4.2/package.tgz
npm info shasum 9a0d2d70d01f63d3401ea4b050822601b462ee6b
npm info shasum /var/folders/fH/fHuTLtiHGgOZ9Cronn9zME+++TI/-Tmp-/npm-1306817306230/1306817327155-0.09385435981675982/tmp.tgz
npm info shasum eed0d3663beb97479973809c7f609030e255e9f0
npm info shasum /Users/Charlie/.npm/qs/0.1.0/package.tgz
npm info into /Users/Charlie/Experimental/express-test/node_modules/express mime@1.2.2
npm info into /Users/Charlie/Experimental/express-test/node_modules/express connect@1.4.2
npm info into /Users/Charlie/Experimental/express-test/node_modules/express qs@0.1.0
npm info installOne mime@1.2.2
npm info installOne connect@1.4.2
npm info installOne qs@0.1.0
npm info unbuild /Users/Charlie/Experimental/express-test/node_modules/express/node_modules/mime
npm info unbuild /Users/Charlie/Experimental/express-test/node_modules/express/node_modules/connect
npm info unbuild /Users/Charlie/Experimental/express-test/node_modules/express/node_modules/qs
npm info preinstall mime@1.2.2
npm info build /Users/Charlie/Experimental/express-test/node_modules/express/node_modules/mime
npm info linkStuff mime@1.2.2
npm info install mime@1.2.2
npm info postinstall mime@1.2.2
npm info preinstall connect@1.4.2
npm info build /Users/Charlie/Experimental/express-test/node_modules/express/node_modules/connect
npm info linkStuff connect@1.4.2
npm info install connect@1.4.2
npm info postinstall connect@1.4.2
npm info preinstall qs@0.1.0
npm info build /Users/Charlie/Experimental/express-test/node_modules/express/node_modules/qs
npm info linkStuff qs@0.1.0
npm info install qs@0.1.0
npm info postinstall qs@0.1.0
npm info build /Users/Charlie/Experimental/express-test/node_modules/express
npm info linkStuff express@2.3.10
npm info install express@2.3.10
npm info postinstall express@2.3.10
jade@0.11.0 ./node_modules/jade
mime@1.2.2 ./node_modules/express/node_modules/mime
connect@1.4.2 ./node_modules/express/node_modules/connect
qs@0.1.0 ./node_modules/express/node_modules/qs
express@2.3.10 ./node_modules/express
npm info ok