Changeset View
Changeset View
Standalone View
Standalone View
contrib/teamcity/build-configurations.yml
Show First 20 Lines • Show All 460 Lines • ▼ Show 20 Lines | script: | | ||||
"${TOPLEVEL}/test/lint/lint-circular-dependencies.sh" | "${TOPLEVEL}/test/lint/lint-circular-dependencies.sh" | ||||
cashtab-tests: | cashtab-tests: | ||||
runOnDiffRegex: | runOnDiffRegex: | ||||
- web/cashtab/ | - web/cashtab/ | ||||
env: | env: | ||||
# Any string will work, CI just needs to be defined | # Any string will work, CI just needs to be defined | ||||
CI: 'teamcity' | CI: 'teamcity' | ||||
JEST_SUITE_NAME: "Cashtab Test suites" | |||||
JEST_JUNIT_SUITE_NAME: "CashTab Unit Tests" | |||||
JEST_JUNIT_OUTPUT_DIR: "test/junit" | |||||
JEST_JUNIT_OUTPUT_NAME: "cashtab.xml" | |||||
script: | | script: | | ||||
pushd "${TOPLEVEL}/web/cashtab" | pushd "${TOPLEVEL}/web/cashtab" | ||||
npm install | npm install | ||||
npm run build | npm run build | ||||
npm run test | npm run test -- --reporters=jest-junit | ||||
mv test "${BUILD_DIR}/" | |||||
popd | popd |