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

CircleCI #57

Merged
merged 3 commits into from
Feb 7, 2020
Merged

CircleCI #57

merged 3 commits into from
Feb 7, 2020

Conversation

weijiekoh
Copy link
Contributor

Thanks @barryWhiteHat for enabling CircleCI on this repo!

The CircleCI config installs dependencies, builds the TS, Solidity, and circom files, performs a trusted setup, and runs all tests.

The output of the trusted setup is cached as each run takes about 2 hours.

The circuit tests are split into two to avoid a "Call retries were exceeded" error with Jest. Note that this means that if we create new circuit tests, we must edit circuits/package.json and update the test-minor or test-major npm commands.

@weijiekoh weijiekoh added the enhancement New feature or request label Feb 6, 2020
@weijiekoh weijiekoh self-assigned this Feb 6, 2020
@weijiekoh weijiekoh added this to Needs review in Minimum Viable MACI Feb 6, 2020
@weijiekoh weijiekoh merged commit 00d4902 into master Feb 7, 2020
@weijiekoh weijiekoh moved this from Needs review to Done in Minimum Viable MACI Feb 7, 2020
@corydickson corydickson deleted the feat/circleci branch June 7, 2022 21:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

None yet

1 participant