Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(ci): run e2e on isolated spots, cache success #6287

Merged
merged 57 commits into from
May 13, 2024
Merged
Show file tree
Hide file tree
Changes from 42 commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
d3db86c
chore(ci): run e2e on spot
ludamad May 12, 2024
7a24e49
compile
ludamad May 12, 2024
65930d8
fix
ludamad May 12, 2024
b027b4e
fix
ludamad May 12, 2024
c3f1a4f
fix
ludamad May 12, 2024
1220175
use pat
ludamad May 12, 2024
ea2001c
fix
ludamad May 12, 2024
4cc44fb
nohup
ludamad May 12, 2024
76de503
fix
ludamad May 12, 2024
d704c60
fix
ludamad May 12, 2024
26e42ba
fix
ludamad May 12, 2024
c68e382
tester split
ludamad May 12, 2024
8a83e42
fix
ludamad May 12, 2024
dda8fe0
Update action.yml
ludamad May 12, 2024
4094df3
fix shutdown
ludamad May 12, 2024
c106b68
Merge remote-tracking branch 'origin/ad/spot-run' into ad/spot-run
ludamad May 12, 2024
2c97065
obscure nohup fix
ludamad May 12, 2024
7e61599
fix noir project
ludamad May 12, 2024
75cc5fc
try success cache
ludamad May 12, 2024
1b26ba5
try slim node
ludamad May 12, 2024
21f20bb
try slim node
ludamad May 12, 2024
c73c102
fix
ludamad May 12, 2024
ca35944
fix
ludamad May 12, 2024
36b2124
fix save cache
ludamad May 12, 2024
eb6cd11
fix env var
ludamad May 12, 2024
4ddcd06
fix
ludamad May 12, 2024
bb9dd6c
fix node madness
ludamad May 12, 2024
609cb5a
refactoring
ludamad May 12, 2024
f7a8b3a
no shell twice
ludamad May 12, 2024
21d03d5
rearranging
ludamad May 12, 2024
7e7d09f
fix
ludamad May 12, 2024
59b94a4
fix
ludamad May 12, 2024
e5a8939
fix
ludamad May 12, 2024
d53d653
fix
ludamad May 12, 2024
794a784
fix
ludamad May 12, 2024
d7ae8a8
fix
ludamad May 12, 2024
0d996a3
fix run id
ludamad May 12, 2024
8ccd6a5
fix caching success
ludamad May 12, 2024
155ece2
fix
ludamad May 12, 2024
d4e8aaa
fix
ludamad May 12, 2024
d82dc50
fix caching
ludamad May 12, 2024
3ad119a
fix escaping
ludamad May 12, 2024
cf53edd
Update action.yml
ludamad May 12, 2024
8a769ac
Update action.yml
ludamad May 12, 2024
5c58eb6
Update action.yml
ludamad May 12, 2024
f40b97f
Update ci.yml
ludamad May 12, 2024
89fe71a
simplify
ludamad May 12, 2024
9ba1596
Merge remote-tracking branch 'origin/ad/spot-run' into ad/spot-run
ludamad May 12, 2024
3d32d6e
more timeout
ludamad May 12, 2024
afb71f0
yarn-project-test pass
ludamad May 12, 2024
799c8c9
better instructions
ludamad May 12, 2024
9ab7d4e
fix edge case
ludamad May 12, 2024
5c17c93
fix
ludamad May 12, 2024
c509066
attach fix
ludamad May 12, 2024
35c90b6
fix typo
ludamad May 12, 2024
c23a5a9
revert
ludamad May 12, 2024
490d022
allow concurrency
ludamad May 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -267,15 +267,15 @@ jobs:
aztec_manifest_key: l1-contracts

noir-projects:
machine:
image: default
resource_class: large
docker:
- image: aztecprotocol/alpine-build-image
resource_class: small
steps:
- *checkout
- *setup_env
- run:
name: "Build and test"
command: build noir-projects
command: cond_spot_run_build noir-projects 32
aztec_manifest_key: noir-projects

yarn-project-pre-join:
Expand Down
13 changes: 13 additions & 0 deletions .github/cache-success/action.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
name: 'Cache Successes'
branding:
icon: 'server'
color: 'orange'
inputs:
success_key:
description: "The key to remember successes based on."
required: false
runs:
using: 'node20'
main: restore-dist/index.js
post: save-dist/index.js
post-if: success()
Loading
Loading