Skip to content

Commit

Permalink
working dir
Browse files Browse the repository at this point in the history
  • Loading branch information
pavlo-poimanov committed Nov 15, 2024
1 parent c83d557 commit edea505
Showing 1 changed file with 26 additions and 4 deletions.
30 changes: 26 additions & 4 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,6 @@ jobs:
steps:
- checkout:
path: ~/nova
- run:
name: Compute build version
command: yarn run compute-version-ci
- run:
working_directory: ~/nova
name: Installing node dependencies (if necessary)
Expand All @@ -45,6 +42,7 @@ jobs:
- ./packages/dashboards/node_modules
bits-build:
executor: node
working_directory: ~/nova
environment:
PROJECT_DIR: ./packages/bits
BUILD_COUNTER: << pipeline.number >>
Expand Down Expand Up @@ -100,7 +98,8 @@ jobs:
- tsconfig.main.json
- yarn.lock
bits-unit-test:
executor: node-browsers
executor: node
working_directory: ~/nova-browsers
steps:
- browser-tools/install-chrome
- attach_workspace:
Expand All @@ -110,6 +109,7 @@ jobs:
command: yarn run test
bits-e2e-test:
executor: ubuntu
working_directory: ~/nova
environment:
PROJECT_DIR: ~/nova/packages/bits
steps:
Expand All @@ -136,6 +136,7 @@ jobs:
command: docker-compose down -v --rmi=local
bits-a11y-test:
executor: ubuntu
working_directory: ~/nova
environment:
PROJECT_DIR: ~/nova/packages/bits
steps:
Expand All @@ -154,6 +155,7 @@ jobs:
command: docker-compose down -v --rmi=local
bits-visual-test:
executor: ubuntu
working_directory: ~/nova
environment:
PROJECT_DIR: ~/nova/packages/bits
steps:
Expand All @@ -174,6 +176,7 @@ jobs:
command: docker-compose down -v --rmi=local
bits-pack:
executor: node
working_directory: ~/nova
steps:
- attach_workspace:
at: ~/nova
Expand All @@ -186,6 +189,7 @@ jobs:
- ./packages/bits/*.tgz
bits-publish:
executor: node
working_directory: ~/nova
environment:
PROJECT_DIR: ./packages/bits
steps:
Expand All @@ -197,6 +201,7 @@ jobs:
yarn run publish-ci
bits-verify:
executor: node
working_directory: ~/nova
environment:
PROJECT_DIR: ./packages/bits
steps:
Expand All @@ -209,6 +214,7 @@ jobs:
charts-build:
executor: node
working_directory: ~/nova
environment:
PROJECT_DIR: ./packages/charts
BUILD_COUNTER: << pipeline.number >>
Expand Down Expand Up @@ -265,6 +271,7 @@ jobs:
- packages/charts
charts-unit-test:
executor: node-browsers
working_directory: ~/nova
environment:
# Needed for daylight saving time tests
TZ: "America/Chicago"
Expand All @@ -277,6 +284,7 @@ jobs:
command: yarn run test
charts-e2e-test:
executor: ubuntu
working_directory: ~/nova
environment:
PROJECT_DIR: ~/nova/packages/charts
steps:
Expand All @@ -303,6 +311,7 @@ jobs:
command: docker-compose down -v --rmi=local
charts-visual-test:
executor: ubuntu
working_directory: ~/nova
environment:
PROJECT_DIR: ~/nova/packages/charts
steps:
Expand All @@ -323,6 +332,7 @@ jobs:
command: docker-compose down -v --rmi=local
charts-pack:
executor: node
working_directory: ~/nova
steps:
- attach_workspace:
at: ~/nova
Expand All @@ -335,6 +345,7 @@ jobs:
- ./packages/charts/*.tgz
charts-publish:
executor: node
working_directory: ~/nova
environment:
PROJECT_DIR: ./packages/charts
steps:
Expand All @@ -346,6 +357,7 @@ jobs:
yarn run publish-ci
charts-verify:
executor: node
working_directory: ~/nova
environment:
PROJECT_DIR: ./packages/charts
steps:
Expand All @@ -358,6 +370,7 @@ jobs:
dashboards-build:
executor: node
working_directory: ~/nova
environment:
PROJECT_DIR: ./packages/dashboards
BUILD_COUNTER: << pipeline.number >>
Expand Down Expand Up @@ -419,6 +432,7 @@ jobs:
- packages/dashboards
dashboards-unit-test:
executor: node-browsers
working_directory: ~/nova-browsers
steps:
- browser-tools/install-chrome
- attach_workspace:
Expand All @@ -428,6 +442,7 @@ jobs:
command: yarn run test
dashboards-e2e-test:
executor: ubuntu
working_directory: ~/nova
environment:
PROJECT_DIR: ~/nova/packages/dashboards
steps:
Expand All @@ -454,6 +469,7 @@ jobs:
command: docker-compose down -v --rmi=local
dashboards-visual-test:
executor: ubuntu
working_directory: ~/nova
environment:
PROJECT_DIR: ~/nova/packages/dashboards
steps:
Expand All @@ -474,6 +490,7 @@ jobs:
command: docker-compose down -v --rmi=local
dashboards-pack:
executor: node
working_directory: ~/nova
steps:
- attach_workspace:
at: ~/nova
Expand All @@ -486,6 +503,7 @@ jobs:
- ./packages/dashboards/*.tgz
dashboards-publish:
executor: node
working_directory: ~/nova
environment:
PROJECT_DIR: ./packages/dashboards
steps:
Expand All @@ -497,6 +515,7 @@ jobs:
yarn run publish-ci
dashboards-verify:
executor: node
working_directory: ~/nova
environment:
PROJECT_DIR: ./packages/dashboards
steps:
Expand All @@ -508,6 +527,7 @@ jobs:
yarn run verify-ci
nova-docs:
executor: node
working_directory: ~/nova
environment:
NOVA_DIR: ~/nova
steps:
Expand All @@ -528,6 +548,7 @@ jobs:
path: ./nova-docs.zip
nova-docs-cleanup:
executor: node
working_directory: ~/nova
environment:
NOVA_DIR: ~/nova
steps:
Expand All @@ -544,6 +565,7 @@ jobs:
command: yarn run clean-docs-ci
release-prep:
executor: node
working_directory: ~/nova
environment:
SOURCE_BRANCH: main
CREATE_RELEASE_BRANCH: "true"
Expand Down

0 comments on commit edea505

Please sign in to comment.