Skip to content

Commit ea3ea50

Browse files
committed
test: enable cli tests on windows
1 parent 524f83d commit ea3ea50

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

.github/workflows/cli.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212

1313
strategy:
1414
matrix:
15-
os: [ubuntu-latest, macOS-latest] # windows-latest kui headless build son windows seem to fail [webpack-cli] Invalid value '${MODE-production}' for the '--mode' option
15+
os: [ubuntu-latest, macOS-latest, windows-latest] # windows-latest kui headless build son windows seem to fail [webpack-cli] Invalid value '${MODE-production}' for the '--mode' option
1616
node-version: [16.x]
1717

1818
steps:

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"build:docker:self-test": "npm run build:headless-maybe && docker build -f deploy/self-test/Dockerfile -t ${SELF_TEST_IMAGE-ghcr.io/project-codeflare/codeflare-self-test:${VERSION-latest}} .",
2828
"run:self-test": "./deploy/self-test/test-in-kind.sh",
2929
"build:headless-maybe": "if [ ! -n \"$FAST\" ]; then npm run build:headless; fi",
30-
"build:headless": "cross-env CLIENT_HOME=$PWD webpack-cli --mode=${MODE-production} --config node_modules/@kui-shell/webpack/headless-webpack.config.js",
30+
"build:headless": "bash -c \"CLIENT_HOME=$PWD webpack-cli --mode=${MODE-production} --config node_modules/@kui-shell/webpack/headless-webpack.config.js\"",
3131
"docker:debug": "cross-env ENTRYPOINT=bash ./bin/codeflare -d",
3232
"store-for-prod": "rm -rf store && cp -a node_modules/@guidebooks/store/dist/store .",
3333
"build:electron:mac:amd64": "npm run store-for-prod && KUI_HEADLESS_WEBPACK=true KUI_LAUNCHER=$PWD/bin/codeflare PLATFORM=mac ARCH=x64 kui-build-electron",

0 commit comments

Comments
 (0)