Skip to content

Commit

Permalink
Add arbitrum integration tests to ci
Browse files Browse the repository at this point in the history
  • Loading branch information
ckoopmann committed Apr 18, 2024
1 parent f39b49a commit 80b32a3
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -184,6 +184,29 @@ jobs:
command: |
cat coverage/lcov.info | ./node_modules/.bin/coveralls
test_integration_arbitrum:
docker:
- image: cimg/node:16.18
working_directory: ~/index-coop-smart-contracts
steps:
- setup_remote_docker:
docker_layer_caching: false
- run:
name: Fetch solc version
command: docker pull ethereum/solc:0.6.10
- restore_cache:
key: compiled-env-{{ .Environment.CIRCLE_SHA1 }}
- run:
name: Set Up Environment Variables
command: cp .env.default .env
- run:
name: Test RPC
command: yarn chain:fork:arbitrum
background: true
- run:
name: Hardhat Test
command: yarn run test:integration:arbitrum

workflows:
version: 2
build-and-test:
Expand All @@ -201,6 +224,9 @@ workflows:
- test_integration_optimism:
requires:
- checkout_and_compile
- test_integration_arbitrum:
requires:
- checkout_and_compile
- coverage:
requires:
- checkout_and_compile
Expand Down

0 comments on commit 80b32a3

Please sign in to comment.