From cb9137bd6663188a5054b0fe00ba60c50bda1481 Mon Sep 17 00:00:00 2001 From: spypsy Date: Wed, 14 Feb 2024 16:53:37 +0000 Subject: [PATCH 1/2] chore(ci): test noir-projects in CI --- noir-projects/Dockerfile | 7 +++++-- noir-projects/aztec-nr/Nargo.toml | 12 ++++++++++++ 2 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 noir-projects/aztec-nr/Nargo.toml diff --git a/noir-projects/Dockerfile b/noir-projects/Dockerfile index f6a55098e18..741187e9d61 100644 --- a/noir-projects/Dockerfile +++ b/noir-projects/Dockerfile @@ -12,7 +12,10 @@ WORKDIR /usr/src/noir-projects COPY . . # Build WORKDIR /usr/src/noir-projects/noir-contracts -RUN ./scripts/compile.sh && ./scripts/transpile.sh +RUN ./scripts/compile.sh && ./scripts/transpile.sh && ../../noir/target/release/nargo test WORKDIR /usr/src/noir-projects/noir-protocol-circuits -RUN cd src && ../../../noir/target/release/nargo compile --silence-warnings +RUN cd src && ../../../noir/target/release/nargo compile --silence-warnings && ../../../noir/target/release/nargo test + +WORKDIR /usr/src/noir-projects/aztec-nr +RUN ../../noir/target/release/nargo compile --silence-warnings && ../../noir/target/release/nargo test diff --git a/noir-projects/aztec-nr/Nargo.toml b/noir-projects/aztec-nr/Nargo.toml new file mode 100644 index 00000000000..8edaa66f408 --- /dev/null +++ b/noir-projects/aztec-nr/Nargo.toml @@ -0,0 +1,12 @@ +[workspace] +members = [ + "address-note", + "authwit", + "aztec", + "compressed-string", + "easy-private-state", + "field-note", + "safe-math", + "slow-updates-tree", + "value-note", +] From d5ce88626f08d9fb4b773b8cf3871555349589db Mon Sep 17 00:00:00 2001 From: spypsy Date: Wed, 14 Feb 2024 18:09:36 +0000 Subject: [PATCH 2/2] silence warnings --- noir-projects/Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/noir-projects/Dockerfile b/noir-projects/Dockerfile index 741187e9d61..d4fa7dc97d8 100644 --- a/noir-projects/Dockerfile +++ b/noir-projects/Dockerfile @@ -12,10 +12,10 @@ WORKDIR /usr/src/noir-projects COPY . . # Build WORKDIR /usr/src/noir-projects/noir-contracts -RUN ./scripts/compile.sh && ./scripts/transpile.sh && ../../noir/target/release/nargo test +RUN ./scripts/compile.sh && ./scripts/transpile.sh && ../../noir/target/release/nargo test --silence-warnings WORKDIR /usr/src/noir-projects/noir-protocol-circuits -RUN cd src && ../../../noir/target/release/nargo compile --silence-warnings && ../../../noir/target/release/nargo test +RUN cd src && ../../../noir/target/release/nargo compile --silence-warnings && ../../../noir/target/release/nargo test --silence-warnings WORKDIR /usr/src/noir-projects/aztec-nr -RUN ../../noir/target/release/nargo compile --silence-warnings && ../../noir/target/release/nargo test +RUN ../../noir/target/release/nargo compile --silence-warnings && ../../noir/target/release/nargo test --silence-warnings