Skip to content

Commit

Permalink
Merge pull request #1 from thomsonreuters/feature/fixed_dependencies_…
Browse files Browse the repository at this point in the history
…and_travis_enable

Feature/fixed dependencies and travis enable
  • Loading branch information
suravee committed Jan 25, 2018
2 parents 794d82a + 244cce6 commit 6b82b17
Show file tree
Hide file tree
Showing 4 changed files with 4,689 additions and 19 deletions.
27 changes: 27 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
language: node_js
sudo: false
cache:
directories:
- "node_modules"

node_js:
- "lts/*"
- "8"
- "6"
- "node"
matrix:
allow_failures:
- node_js: "node"

install:
- npm install

jobs:
include:
- stage: test
script: npm run lint
env: lint
- script: npm run test
env: unit_test
- script: npm run coveralls
env: coverage
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ You can follow [these steps](https://github.com/thomsonreuters/cta/blob/master/c

### More Information
Our service is composed of different components working together to schedule, run, collect tests results and more. You can find additional information for more understand in Instances Data Service.
We also cover in detail :
We also cover in detail:
* The Rest API is composed of multiple REST service to perform actions on CTA.
* A DataContract is a formal agreement between a bricks.
* A Configuration is the agreement of functional units according to their nature.
Expand Down
39 changes: 21 additions & 18 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,23 +7,26 @@
"scripts": {
"test": "NODE_PATH=. _mocha",
"codecoverage": "istanbul cover node_modules/mocha/bin/_mocha -- -R spec",
"coveralls": "istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && codecov",
"lint": "eslint --quiet lib test",
"docs": "jsdoc2md \"lib/**/*.js\" > DOCUMENTATION.md && jsdoc --readme README.md lib -r -d docs && opener ./docs/index.html"
},
"repository": {
"type": "git",
"url": "git@git.sami.int.thomsonreuters.com:compass/cta-app-instancedataservice.git"
"url": "https://github.com/thomsonreuters/cta-app-instancedataservice.git"
},
"engines": {
"node": "6.9.5"
"node": ">=6"
},
"devDependencies": {
"app-root-path": "^1.3.0",
"chai": "^3.5.0",
"chai-as-promised": "^5.3.0",
"co-foreach": "^1.1.1",
"codecov": "^3.0.0",
"coveralls": "^3.0.0",
"eslint": "^3.2.2",
"eslint-config-cta": "1.0.1",
"eslint-config-cta": "^1.0.1",
"forever": "^0.15.3",
"forever-monitor": "^1.7.1",
"istanbul": "~0.4.4",
Expand All @@ -44,21 +47,21 @@
"dependencies": {
"bson": "^0.5.5",
"co": "^4.6.0",
"cta-brick": "thomsonreuters/cta-brick#1.0.0",
"cta-brick-request": "thomsonreuters/cta-brick-request#1.0.0",
"cta-common": "thomsonreuters/cta-common#1.0.0",
"cta-dblayer": "thomsonreuters/cta-dblayer#1.0.0",
"cta-expresswrapper": "thomsonreuters/cta-expresswrapper#1.0.1",
"cta-flowcontrol": "thomsonreuters/cta-flowcontrol#1.0.0",
"cta-healthcheck": "thomsonreuters/cta-healthcheck#1.0.0",
"cta-io": "thomsonreuters/cta-io#1.0.0",
"cta-logger": "thomsonreuters/cta-logger#1.0.0",
"cta-messaging": "thomsonreuters/cta-messaging#1.0.0",
"cta-restapi": "thomsonreuters/cta-restapi#1.0.0",
"cta-tool": "thomsonreuters/cta-tool#1.0.0",
"cta-tool-request": "thomsonreuters/cta-tool-request#1.0.0",
"lodash": "^4.16.4",
"request": "^2.74.0",
"cta-brick": "git+ssh://git@git.sami.int.thomsonreuters.com:compass/cta-brick.git#1.0.0",
"cta-brick-request": "git+ssh://git@git.sami.int.thomsonreuters.com:compass/cta-brick-request.git#1.0.0",
"cta-common": "git+ssh://git@git.sami.int.thomsonreuters.com:compass/cta-common.git#1.0.0",
"cta-dblayer": "git+ssh://git@git.sami.int.thomsonreuters.com:compass/cta-dblayer.git#1.0.0",
"cta-expresswrapper": "git+ssh://git@git.sami.int.thomsonreuters.com:compass/cta-expresswrapper.git#1.0.1",
"cta-flowcontrol": "git+ssh://git@git.sami.int.thomsonreuters.com:compass/cta-flowcontrol.git#1.0.0",
"cta-healthcheck": "git+ssh://git@git.sami.int.thomsonreuters.com:compass/cta-healthcheck.git#1.0.0",
"cta-io": "git+ssh://git@git.sami.int.thomsonreuters.com:compass/cta-io.git#1.0.0",
"cta-logger": "git+ssh://git@git.sami.int.thomsonreuters.com:compass/cta-logger.git#1.0.0",
"cta-messaging": "git+ssh://git@git.sami.int.thomsonreuters.com:compass/cta-messaging.git#1.0.0",
"cta-restapi": "git+ssh://git@git.sami.int.thomsonreuters.com:compass/cta-restapi.git#1.0.0",
"cta-tool": "git+ssh://git@git.sami.int.thomsonreuters.com:compass/cta-tool.git#1.0.0",
"cta-tool-request": "git+ssh://git@git.sami.int.thomsonreuters.com:compass/cta-tool-request.git#1.0.0"
"request": "^2.74.0"
},
"license": "Apache-2.0"
}
}

0 comments on commit 6b82b17

Please sign in to comment.