Try use the travis build to run tests

pull/5203/head
Rodrigo Nascimento 9 years ago
parent fc24b45369
commit 81c86bf02a
No known key found for this signature in database
GPG Key ID: 2C85B3AFE75D23F9
  1. 6
      .scripts/start.js
  2. 6
      .travis.yml

@ -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();
chimpNoMirror();

@ -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"

Loading…
Cancel
Save