fix(ci): fix cd not persisting across script lines
This commit is contained in:
@@ -79,8 +79,7 @@ lint-frontend:
|
||||
- frontend/node_modules/
|
||||
policy: pull
|
||||
script:
|
||||
- cd frontend && test -d node_modules || npm ci
|
||||
- cd frontend && npx eslint src/ --ignore-pattern '**/__tests__/**' --ignore-pattern '**/*.test.js' --max-warnings 25
|
||||
- cd frontend && (test -d node_modules || npm ci) && npx eslint src/ --ignore-pattern '**/__tests__/**' --ignore-pattern '**/*.test.js' --max-warnings 25
|
||||
needs:
|
||||
- install-frontend
|
||||
|
||||
@@ -114,8 +113,7 @@ test-frontend:
|
||||
- frontend/node_modules/
|
||||
policy: pull
|
||||
script:
|
||||
- cd frontend && test -d node_modules || npm ci
|
||||
- cd frontend && CI=true npx react-scripts test --watchAll=false --ci
|
||||
- cd frontend && (test -d node_modules || npm ci) && CI=true npx react-scripts test --watchAll=false --ci
|
||||
timeout: 5 minutes
|
||||
needs:
|
||||
- install-frontend
|
||||
@@ -133,8 +131,7 @@ build-frontend:
|
||||
- frontend/node_modules/
|
||||
policy: pull
|
||||
script:
|
||||
- cd frontend && test -d node_modules || npm ci
|
||||
- cd frontend && CI=false REACT_APP_API_BASE=/api REACT_APP_API_HOST="" npm run build
|
||||
- cd frontend && (test -d node_modules || npm ci) && CI=false REACT_APP_API_BASE=/api REACT_APP_API_HOST="" npm run build
|
||||
artifacts:
|
||||
paths:
|
||||
- frontend/build/
|
||||
|
||||
Reference in New Issue
Block a user