Skip to content

Commit 0d2517d

Browse files
committed
add script to force testing against all versions of ember
1 parent fe70b66 commit 0d2517d

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

packages/ember/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
"postpublish": "ember ts:clean",
2828
"start": "ember serve",
2929
"test": "ember try:each",
30+
"test:all": "node ./scripts/run-CI-tests.js"
3031
},
3132
"dependencies": {
3233
"@embroider/macros": "~0.47.2",
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
/*eslint-env node*/
2+
const { spawnSync } = require('child_process');
3+
4+
console.log('Mimicking the CI environment in order to run tests against multiple versions of Ember');
5+
6+
const result = spawnSync('yarn test', {
7+
shell: true,
8+
stdio: 'inherit',
9+
env: {
10+
...process.env,
11+
GITHUB_ACTIONS: true,
12+
GITHUB_EVENT_NAME: 'push',
13+
GITHUB_HEAD_REF: 'master',
14+
},
15+
});
16+
17+
process.exit(result.status);

0 commit comments

Comments
 (0)