fix(CI): update default ci config
This commit is contained in:
parent
74df4b7b2b
commit
4e70a1ef1a
@ -128,3 +128,14 @@ pages:
|
|||||||
expire_in: 1 week
|
expire_in: 1 week
|
||||||
paths:
|
paths:
|
||||||
- public
|
- public
|
||||||
|
allow_failure: true
|
||||||
|
|
||||||
|
windowsCompatibility:
|
||||||
|
image: stefanscherer/node-windows:10-build-tools
|
||||||
|
stage: metadata
|
||||||
|
script:
|
||||||
|
- npm install & npm test
|
||||||
|
coverage: /\d+.?\d+?\%\s*coverage/
|
||||||
|
tags:
|
||||||
|
- windows
|
||||||
|
allow_failure: true
|
||||||
|
@ -24,4 +24,4 @@
|
|||||||
"typescript": "^2.9.1"
|
"typescript": "^2.9.1"
|
||||||
},
|
},
|
||||||
"private": false
|
"private": false
|
||||||
}
|
}
|
10
ts/index.ts
10
ts/index.ts
@ -3,12 +3,12 @@ import * as tsNode from 'ts-node';
|
|||||||
|
|
||||||
const defaultTsNodeOptions: tsNode.Options = {
|
const defaultTsNodeOptions: tsNode.Options = {
|
||||||
compilerOptions: {
|
compilerOptions: {
|
||||||
lib: ['es2016','es2017'],
|
lib: ['es2016', 'es2017'],
|
||||||
target: 'es2015',
|
target: 'es2015'
|
||||||
},
|
},
|
||||||
skipIgnore: true,
|
skipIgnore: true,
|
||||||
cacheDirectory: path.join(__dirname, '../tscache')
|
cacheDirectory: path.join(__dirname, '../tscache')
|
||||||
}
|
};
|
||||||
|
|
||||||
if (process.argv.includes('--nocache')) {
|
if (process.argv.includes('--nocache')) {
|
||||||
defaultTsNodeOptions.cache = false;
|
defaultTsNodeOptions.cache = false;
|
||||||
@ -20,8 +20,8 @@ if (process.env.CLI_CALL_TSRUN) {
|
|||||||
// contents of argv array
|
// contents of argv array
|
||||||
// process.argv[0] -> node Executable
|
// process.argv[0] -> node Executable
|
||||||
// process.argv[1] -> tsrun executable
|
// process.argv[1] -> tsrun executable
|
||||||
const pathToTsFile = process.argv[2]
|
const pathToTsFile = process.argv[2];
|
||||||
|
|
||||||
const pathToLoad = path.join(process.cwd(), pathToTsFile);
|
const pathToLoad = path.join(process.cwd(), pathToTsFile);
|
||||||
import(pathToLoad);
|
import(pathToLoad);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user