Skip to content

Commit

Permalink
Merge pull request #542 from GrimoireGL/chore/ci-staging-e2e
Browse files Browse the repository at this point in the history
add e2e
  • Loading branch information
kyasbal committed Nov 5, 2017
2 parents e0569a8 + 2e3fafb commit 9298762
Show file tree
Hide file tree
Showing 5 changed files with 21 additions and 29 deletions.
24 changes: 7 additions & 17 deletions circle.yml
Original file line number Diff line number Diff line change
@@ -1,30 +1,20 @@
machine:
node:
version: 6.9.5

post:
- curl -o- -L https://yarnpkg.com/install.sh | bash

dependencies:
cache_directories:
- "~/.cache/yarn"

pre:
- yarn --version

override:
- yarn install

test:
post:
- sh release.sh
- aws s3 cp ./coverage/ s3://coverage.grimoire.gl/core/$CIRCLE_BRANCH --recursive --region ap-northeast-1 --acl public-read
- >-
aws s3 cp ./coverage/ s3://coverage.grimoire.gl/core/$CIRCLE_BRANCH
--recursive --region ap-northeast-1 --acl public-read
override:
- npm run lint && npm run build && npm run coverage

- sh -x shell/e2e.sh
deployment:
deploy:
branch: master
commands:
- npm run doc
- aws s3 cp ./docs/ s3://api.grimoire.gl/core --recursive --region ap-northeast-1 --acl public-read
- >-
aws s3 cp ./docs/ s3://api.grimoire.gl/core --recursive --region
ap-northeast-1 --acl public-read
18 changes: 9 additions & 9 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,25 +26,25 @@
"babel-register": "^6.26.0",
"condition-circle": "^1.5.0",
"cpx": "^1.5.0",
"grimoirejs-cauldron": "^3.1.6",
"jsdom": "^11.1.0",
"grimoirejs-cauldron": "^3.1.8",
"jsdom": "^11.3.0",
"lodash": "^4.17.2",
"nyc": "^11.1.0",
"nyc": "^11.3.0",
"proxyquire": "^1.7.11",
"regenerator-runtime": "^0.11.0",
"remap-istanbul": "^0.9.5",
"semantic-release": "^7.0.2",
"sinon": "^3.2.1",
"sinon": "^3.3.0",
"trash-cli": "^1.4.0",
"ts-loader": "^2.3.3",
"tslint": "^5.6.0",
"ts-loader": "^2.3.7",
"tslint": "^5.8.0",
"typedoc": "^0.8.0",
"typedoc-md-theme": "^1.0.1",
"typescript": "^2.4.2",
"typescript": "^2.6.1",
"typescript-awaiter": "^1.0.0",
"webpack": "^3.5.5",
"webpack": "^3.8.1",
"webpack-shell-plugin": "^0.5.0",
"xhr-mock": "^1.7.0",
"xhr-mock": "^1.9.1",
"xmldom": "^0.1.27",
"yargs": "^8.0.2"
},
Expand Down
2 changes: 2 additions & 0 deletions shell/e2e.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
aws s3 cp register/ s3://$S3_BUCKET_URL/js/$CIRCLE_SHA1 --recursive --acl public-read --region ap-northeast-1
curl -X POST -d "repositoryURL=$CIRCLE_REPOSITORY_URL" -d "currentBranch=$CIRCLE_BRANCH" -d "currentBuildNumber=$CIRCLE_BUILD_NUM" -d "previousBuildNumber=$CIRCLE_PREVIOUS_BUILD_NUM" -d "sha1=$CIRCLE_SHA1" -d "pullRequest=$CI_PULL_REQUEST" $E2E_TRIGGER
2 changes: 1 addition & 1 deletion src/Base/NSIdentity.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ export default class NSIdentity {

private static _instances: { [fqn: string]: NSIdentity } = {};
private static _mapBackingField: IdResolver;
private static get _map(): IdResolver{
private static get _map(): IdResolver {
if (this._mapBackingField === void 0) {
this._mapBackingField = new IdResolver();
}
Expand Down
4 changes: 2 additions & 2 deletions tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@
"declarationDir": "./ref",
"noImplicitReturns": true,
"noUnusedParameters": true,
"noUnusedLocals":true,
"noUnusedLocals": false,
"strict": true
},
"include": [
"src/**/*.ts"
]
}
}

0 comments on commit 9298762

Please sign in to comment.