diff --git a/.scripts/start.js b/.scripts/start.js index 3aef9caa7bd..2238b82b9e6 100644 --- a/.scripts/start.js +++ b/.scripts/start.js @@ -9,8 +9,8 @@ var baseDir = path.resolve(__dirname, '..'), srcDir = path.resolve(baseDir); var appOptions = { - port: 3000, env: { + PORT: 3000, ROOT_URL: 'http://localhost:3000' } }; @@ -55,7 +55,7 @@ function startProcess(opts, callback) { function startApp(callback) { startProcess({ name: 'Meteor App', - command: 'meteor --port ' + appOptions.port, + command: 'node /tmp/build-test/bundle/main.js', waitForMessage: appOptions.waitForMessage, options: { cwd: srcDir, @@ -85,4 +85,4 @@ function chimpNoMirror() { }); } -chimpNoMirror(); \ No newline at end of file +chimpNoMirror(); diff --git a/.travis.yml b/.travis.yml index f559ade64a2..a376930f927 100644 --- a/.travis.yml +++ b/.travis.yml @@ -45,10 +45,14 @@ before_script: - mkdir /tmp/build - travis_retry npm install - npm run lint +- travis_retry meteor build --headless /tmp/build +- cp -R /tmp/build /tmp/build-test +- cd /tmp/build-test/bundle/programs/server +- npm install +- cd - script: - npm test before_deploy: -- travis_retry meteor build --headless /tmp/build - source ".travis/setartname.sh" - source ".travis/setdeploydir.sh" - ".travis/setupsig.sh"