Update CircleCI configuration file

This commit is contained in:
bobo.yang 2023-12-14 10:28:08 +08:00
parent 4e6786d602
commit f3e167918a

View File

@ -12,12 +12,15 @@ jobs:
- run: git submodule update --init - run: git submodule update --init
- run: npm install - run: npm install
- run: npm run build - run: npm run build
- persist_to_workspace:
root: .
paths:
- .
test: test:
executor: node-executor executor: node-executor
steps: steps:
- checkout - attach_workspace:
- run: git submodule sync at: .
- run: git submodule update --init
- run: - run:
name: Install Python name: Install Python
command: | command: |
@ -40,6 +43,10 @@ jobs:
git config --global user.email "tester@merico.dev" git config --global user.email "tester@merico.dev"
git config --global user.name "tester" git config --global user.name "tester"
python3 test/workflows/workflow_test.py python3 test/workflows/workflow_test.py
- persist_to_workspace:
root: .
paths:
- .
publish: publish:
executor: node-executor executor: node-executor
steps: steps:
@ -78,4 +85,4 @@ workflows:
tags: tags:
only: /.*/ only: /.*/
branches: branches:
ignore: /.*/ ignore: /.*/