fix(core): update

This commit is contained in:
Philipp Kunz 2019-07-07 18:10:57 +02:00
parent 163f4c0154
commit 2e0164eaf0
5 changed files with 21 additions and 32 deletions

View File

@ -1,5 +1,5 @@
# gitzone standard # gitzone ci_default
image: hosttoday/ht-docker-node:npmci image: registry.gitlab.com/hosttoday/ht-docker-node:npmci
cache: cache:
paths: paths:
@ -49,23 +49,11 @@ testLTS:
tags: tags:
- docker - docker
- notpriv - notpriv
testSTABLE:
stage: test
script:
- npmci npm prepare
- npmci node install stable
- npmci npm install
- npmci npm test
coverage: /\d+.?\d+?\%\s*coverage/
tags:
- docker
- notpriv
release: release:
stage: release stage: release
script: script:
- npmci node install stable - npmci node install lts
- npmci npm publish - npmci npm publish
only: only:
- tags - tags
@ -78,19 +66,11 @@ release:
# ==================== # ====================
codequality: codequality:
stage: metadata stage: metadata
image: docker:stable
allow_failure: true allow_failure: true
services:
- docker:stable-dind
script: script:
- export SP_VERSION=$(echo "$CI_SERVER_VERSION" | sed 's/^\([0-9]*\)\.\([0-9]*\).*/\1-\2-stable/') - npmci command npm install -g tslint typescript
- docker run - npmci npm install
--env SOURCE_CODE="$PWD" - npmci command "tslint -c tslint.json ./ts/**/*.ts"
--volume "$PWD":/code
--volume /var/run/docker.sock:/var/run/docker.sock
"registry.gitlab.com/gitlab-org/security-products/codequality:$SP_VERSION" /code
artifacts:
paths: [codeclimate.json]
tags: tags:
- docker - docker
- priv - priv

View File

@ -20,5 +20,15 @@
"tslint": "^5.18.0", "tslint": "^5.18.0",
"tslint-config-prettier": "^1.15.0" "tslint-config-prettier": "^1.15.0"
}, },
"dependencies": {} "dependencies": {},
} "files": [
"ts/*",
"ts_web/*",
"dist/*",
"dist_web/*",
"assets/*",
"cli.js",
"npmextra.json",
"readme.md"
]
}

View File

@ -1,4 +1,3 @@
import * as plugins from './finplus-interfaces.plugins'; import * as plugins from './finplus-interfaces.plugins';
export * from './interfaces/csvparser'; export * from './interfaces/csvparser';

View File

@ -1,4 +1,4 @@
export abstract class AcCsvParser<T> { export abstract class AcCsvParser<T> {
public abstract transactionArray: T[]; public abstract transactionArray: T[];
public abstract async getTransactions (): Promise<T[]>; public abstract async getTransactions(): Promise<T[]>;
} }

View File

@ -1 +1 @@
export * from './csvparser'; export * from './csvparser';