Skip to content

Commit

Permalink
add installation back to circle
Browse files Browse the repository at this point in the history
  • Loading branch information
augray committed Dec 16, 2024
1 parent 35177cd commit 5270dca
Showing 1 changed file with 22 additions and 12 deletions.
34 changes: 22 additions & 12 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,18 +28,6 @@ commands:
- node/install-packages:
app-dir: ./sematic/ui

installation-tests:
description: Do a test of installing sematic via wheel
steps:
- run:
name: Build wheel
command: |
PATH="$PATH:$CIRCLE_WORKING_DIRECTORY/.circleci/"
retry 5 make wheel
- run:
name: Test pip install
command: bazel run //sematic/tests/integration:test_pip_install

notify-completion:
description: Send a notification to Slack about job completion
steps:
Expand All @@ -65,6 +53,24 @@ jobs:
- .pyenv
- .cache/Cypress
- project

installation:
docker:
- image: $SEMATIC_CI_IMAGE
auth:
username: $SEMATIC_DOCKERHUB_USER
password: $SEMATIC_DOCKERHUB_PASSWORD
steps:
- attach_workspace:
at: /home/circleci
- persist_to_workspace:
root: /home/circleci/
paths:
- project/CIVENV
environment:
CI_VENV_NAME: CIVENV
REACT_APP_IS_CIRCLE_CI: 1


integration-test:
docker:
Expand Down Expand Up @@ -125,6 +131,9 @@ workflows:
sematic-test:
jobs:
- init
- lint:
requires:
- init
- installation:
requires:
- init
Expand All @@ -136,5 +145,6 @@ workflows:
- init
- finalize:
requires:
- lint
- integration-test
- fe-unit-tests

0 comments on commit 5270dca

Please sign in to comment.