Commit 6835cbf9 authored by F-WRunTime's avatar F-WRunTime

Recursively check out bedrock submodules

parent eedab7e7
...@@ -1347,6 +1347,10 @@ jobs: ...@@ -1347,6 +1347,10 @@ jobs:
resource_class: xlarge resource_class: xlarge
steps: steps:
- checkout - checkout
- run:
name: Checkout Submodule
command: |
git submodule update --init --recursive
- check-changed: - check-changed:
patterns: contracts-bedrock/test/kontrol,contracts-bedrock/src/L1/OptimismPortal\.sol patterns: contracts-bedrock/test/kontrol,contracts-bedrock/src/L1/OptimismPortal\.sol
- setup_remote_docker: - setup_remote_docker:
...@@ -1379,7 +1383,7 @@ jobs: ...@@ -1379,7 +1383,7 @@ jobs:
tar -czvf results.tar.gz ./kout/proofs tar -czvf results.tar.gz ./kout/proofs
working_directory: ./packages/contracts-bedrock working_directory: ./packages/contracts-bedrock
- store_artifacts: - store_artifacts:
path: results.tar.gz path: kontrol-results_*.tar.gz
destination: results destination: results
workflows: workflows:
......
...@@ -54,14 +54,14 @@ kontrol_prove() { ...@@ -54,14 +54,14 @@ kontrol_prove() {
} }
start_docker () { start_docker () {
docker run \ docker run \
--name ${CONTAINER_NAME} \ --name ${CONTAINER_NAME} \
--rm \ --rm \
--interactive \ --interactive \
--tty \ --tty \
--detach \ --detach \
--env FOUNDRY_PROFILE=${FOUNDRY_PROFILE} \ --env FOUNDRY_PROFILE=${FOUNDRY_PROFILE} \
--workdir /home/user/workspace \ --workdir /home/user/workspace \
runtimeverificationinc/kontrol:ubuntu-jammy-${KONTROL_RELEASE} runtimeverificationinc/kontrol:ubuntu-jammy-${KONTROL_RELEASE}
# Copy test content to container # Copy test content to container
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment