aboutsummaryrefslogtreecommitdiffstats
path: root/.circleci
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1249 from bakkenbaeck/dev-tools-pagesFabio B2019-01-091-10/+10
|\ | | | | Dev tools pages
| * Merge developmentLeonid Logvinov2019-01-091-7/+81
| |\
| * | Fix the circleci imageLeonid Logvinov2019-01-091-10/+10
| | |
* | | Python contract demo, with lots of refactoring (#1485)F. Eugene Aumson2019-01-091-53/+34
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Refine Order for Web3 compat. & add conversions Changed some of the fields in the Order class so that it can be passed to our contracts via Web3. Added conversion utilities so that an Order can be easily converted to and from a JSON-compatible dict (specifically by encoding/decoding the `bytes` fields), to facilitate validation against the JSON schema. Also modified JSON order schema to accept integers in addition to stringified integers. * Fixes for json_schemas Has-types indicator file, py.typed, was not being included in package. Schemas were not being properly gathered into package installation. * Add test/demo of Exchange.getOrderInfo() * web3 bug workaround * Fix problem packaging contract artifacts * Move contract addresses to their own package * Move contract artifacts to their own package * Add scripts to install, test & lint all components * prettierignore files in local python dev env * Correct missing coverage analysis for sra_client * CI cache lint: don't save, re-use from test-python * tag hacks as hacks * correct merge mistake * remove local strip_0x() in favor of eth_utils * remove json schemas from old order_utils location * correct merge mistake * doctest json schemas via command-line, not code
* | Merge pull request #1439 from 0xProject/migrations/docker-imageJacob Evans2019-01-091-3/+1
|\ \ | | | | | | Add Docker image and Snapshot commands for migrations
| * | Python ganache snapshot 2.2.2Jacob Evans2018-12-291-3/+1
| | |
* | | Clarify what kind of support ticket was raised.F. Eugene Aumson2018-12-211-1/+2
| | |
* | | HACK: cp files because CircleCI isn'tF. Eugene Aumson2018-12-151-0/+5
| | |
* | | Stop installing packages as editableF. Eugene Aumson2018-12-151-6/+6
| | |
* | | Move zero_ex.json_schemas to its own packageF. Eugene Aumson2018-12-151-0/+25
|/ /
* | Fix project references for contracts packages (#1419)Alex Browne2018-12-121-0/+1
| | | | | | | | | | | | - Removed /packages/contracts - Removed /contracts/core - Added `yarn build:ts` to CI tests - Added each contracts "project" to root tsconfig.json
* | feat(sra_client.py)F. Eugene Aumson2018-12-121-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Code generation scripts * Generated code * Change test config to hit 0x-launch-kit * Ran prettier on generated code * First test case, of get_asset_pairs() * Use launch kit docker image to faciliate CI tests * Fix markdown rendering for GitHub and PyPI * Add URL for PyPI to link back to GitHub * Add one-line package description to README.md * Remove git_push.sh * Remove unimplemented tests * Add sra_client to top-level README package list * Remove repeated-everywhere long description * Add shorcuts for publishing * Remove TypeScript examples
* | Merge branch 'development' into feature/contracts-monorepo-7Leonid Logvinov2018-12-111-0/+17
|\ \
| * \ Merge pull request #1388 from 0xProject/feature/contracts-monorepo-6Leonid Logvinov2018-12-111-0/+2
| |\ \ | | | | | | | | Contracts monorepo 6
| * \ \ Merge pull request #1377 from 0xProject/feature/pipeline-cleanup-mega-rebaseAlex Browne2018-12-061-0/+17
| |\ \ \ | | | | | | | | | | Merge all pipeline code into development
| | * | | Introduce framework for running basic tests for entities (#1344)Alex Browne2018-12-051-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Introduce framework for running basic tests for entities * Add pipeline tests to CircleCI config * Make pipeline tests more configurable and fix CircleCI config * Add coverage dir to pipeline package * Add basic tests for all exchange event entities * Add tests for remaining entities * Create separate test scripts in package.json and add new info to README * Update db_setup.ts to revert migrations even if you are using docker * Automatically pull the postgres image if needed * Add comment about why NumberToBigIntTransformer is needed
* | | | | Rename core package to protocolLeonid Logvinov2018-12-111-2/+2
| | | | |
* | | | | Refactor our extensions packageLeonid Logvinov2018-12-111-0/+2
| |_|/ / |/| | |
* | | | Refactor out tokens from core contracts packageLeonid Logvinov2018-12-051-0/+2
|/ / /
* / / Enable libs tests on CILeonid Logvinov2018-12-041-0/+2
|/ /
* | Enable contract utils testsLeonid Logvinov2018-12-041-0/+2
| |
* | Run both core and multisig contracts tests on CILeonid Logvinov2018-12-031-2/+5
|/
* fix(website): turn off production flag when building locallyBrandon Millman2018-11-081-1/+1
|
* [order_utils.py] is_signature_valid, via Exchange contract (#1216)F. Eugene Aumson2018-11-081-0/+3
| | | | First support for signature validation, done via Exchange contract's isValidSignature() method.
* chore: change circleci config from 0xproject to 0xJacob Evans2018-10-181-344/+344
|
* Remove sra-reportLeonid Logvinov2018-10-181-8/+0
|
* Run tests on circle CIfragosti2018-10-171-0/+1
|
* feat: project stub for python order utilitiesF. Eugene Aumson2018-10-131-0/+92
| | | | | | | An empty project, with respect to functionality, but one configured with a test framework, linters, CI integration, etc. https://app.asana.com/0/836857747873847/839549782781239/f
* Use medium+ resource class for build-website (#1129)Alex Browne2018-10-121-0/+1
|
* Use bundlewatch instead of bundlesizeLeonid Logvinov2018-10-091-1/+1
|
* Add website build to instructionsFabio Berger2018-10-041-0/+3
|
* Revert format and re-add changesFabio Berger2018-10-041-256/+256
|
* Build website in parallel with other tests since no other test relies on it ↵Fabio Berger2018-10-041-252/+256
| | | | being built to run
* Change cache key back to repo from repo-builtLeonid Logvinov2018-10-021-8/+8
|
* Change the lint command backLeonid Logvinov2018-10-021-1/+1
|
* Merge build & installLeonid Logvinov2018-10-021-34/+4
|
* Remove deps cache all togetherLeonid Logvinov2018-10-021-50/+1
|
* Cache all nested node_modules directoriesLeonid Logvinov2018-10-021-5/+42
|
* Explicitly specify yarn cache folderLeonid Logvinov2018-10-021-1/+1
|
* Separate deps and built cachesLeonid Logvinov2018-10-021-16/+16
|
* Build tslint rules before running linterLeonid Logvinov2018-10-021-0/+1
|
* Cache yarn cache directory without node modulesLeonid Logvinov2018-10-021-1/+0
|
* Run linter before prettier as it fails more oftenLeonid Logvinov2018-10-021-1/+1
|
* Add yarn cache pathLeonid Logvinov2018-10-021-0/+1
|
* Split CI install and build stepsLeonid Logvinov2018-10-021-6/+28
|
* Move bundle-size out of static tests and don't wait for a build with static ↵Leonid Logvinov2018-10-021-3/+11
| | | | tests
* Fix no_website CI buildsLeonid Logvinov2018-10-021-1/+1
|
* Check bundle size on CILeonid Logvinov2018-10-021-0/+1
|
* Merge remote-tracking branch 'upstream/development' into sol-docF. Eugene Aumson2018-09-261-2/+2
|\
| * Use the 0xorg DockerHub account instead of albrow (#1084)Alex Browne2018-09-251-2/+2
| |
| * Feature/custom verdaccio dockerfile (#1083)Alex Browne2018-09-251-1/+1
| | | | | | | | Create custom verdaccio docker image
* | Merge remote-tracking branch 'upstream/development' into sol-docF. Eugene Aumson2018-09-211-0/+2
|\|
| * Bump CircleCI resource class for build and test-publishAlex Browne2018-09-121-0/+2
| |
* | enable sol-doc tests in circleciF. Eugene Aumson2018-08-311-0/+8
|/
* Run yarn a second time if the first failsFabio Berger2018-08-271-1/+1
|
* fix: Use yarn version 1.9.4 on CIAlex Browne2018-08-241-3/+3
|
* Merge pull request #924 from 0xProject/wrap-typedocFabio Berger2018-08-241-9/+16
|\ | | | | Improved Docs & Removed monorepo-scripts from packages
| * Ignore error of first yarn installFabio Berger2018-08-221-1/+1
| |
| * Double install catching first ones errorFabio Berger2018-08-221-1/+3
| |
| * Add yarn cache cleanFabio Berger2018-08-221-0/+1
| |
| * Remove duplicate install cmdFabio Berger2018-08-221-3/+0
| |
| * Run yarn twice on CIFabio Berger2018-08-221-2/+3
| |
| * Check yarn info on CircleCiFabio Berger2018-08-221-0/+2
| |
| * Use bash for loop for generating docs for each package, revert changes to scriptFabio Berger2018-08-221-0/+12
| |
| * Undo prettierFabio Berger2018-08-171-237/+237
| |
| * Remove 0x.js from Circle CIFabio Berger2018-08-141-245/+237
| |
* | Update CI config to check development instead of v2-prototype branchAlex Browne2018-08-231-1/+1
|/
* Run publish/installation tests in CircleCI (#951)Alex Browne2018-08-141-0/+13
| | | | feat(monorepo-scripts): Run publish tests in CircleCI
* Update CI config and package.json to run @0xproject/utils tests on CIAlex Browne2018-08-091-0/+1
|
* Fix circle.ymlFabio Berger2018-07-261-1/+1
|
* Fix 0x.js tests on CILeonid Logvinov2018-07-181-1/+1
|
* add tests of abi-genF. Eugene Aumson2018-07-091-0/+8
|
* Improve reliability of the minimum block number hack for the devnet/gethAlex Browne2018-06-291-2/+2
|
* fix nameFabio Berger2018-06-221-1/+1
|
* Add missing package tests from circleciFabio Berger2018-06-221-19/+64
|
* Run contracts tests against Geth in CIAlex Browne2018-06-081-19/+22
|
* Don't build website if no changes were made to itLeonid Logvinov2018-06-071-1/+6
|
* Remove lerna bootstrapLeonid Logvinov2018-06-071-1/+0
|
* Don't wait con contract tests to submit coverageLeonid Logvinov2018-06-011-1/+0
|
* Keep node versions consistentLeonid Logvinov2018-06-011-5/+5
|
* Split tests into two bucketsLeonid Logvinov2018-06-011-25/+23
|
* Use a newer version of node/yarn to speed-up deps instaationLeonid Logvinov2018-06-011-1/+1
|
* Try to cache dependenciesLeonid Logvinov2018-06-011-15/+12
|
* Combine lint and pretttier tests togetherLeonid Logvinov2018-06-011-17/+3
|
* Rebalance testsLeonid Logvinov2018-06-011-25/+10
|
* Temporarily disable installation testsLeonid Logvinov2018-05-251-3/+3
|
* Disable contracts coverage on CILeonid Logvinov2018-05-251-8/+0
|
* Revert to lerna:run lintFabio Berger2018-05-151-1/+1
|
* Do lint sequentiallyFabio Berger2018-05-151-1/+1
|
* Exclude monorepo-scripts from tslint as testFabio Berger2018-05-151-1/+1
|
* Move from using lerna multi-package commands to wsrun, update README's ↵Fabio Berger2018-05-151-6/+6
| | | | accordingly
* Rename deployer to sol-compilerLeonid Logvinov2018-05-101-8/+8
|
* Implement the resolverLeonid Logvinov2018-04-121-0/+7
|
* Fix some of the publishing/installation issuesLeonid Logvinov2018-04-121-3/+3
|
* Temporarily remove installation testLeonid Logvinov2018-04-031-3/+3
|
* Add typeRootsLeonid Logvinov2018-03-271-1/+0
|
* Add clean-state testsLeonid Logvinov2018-03-271-0/+13
|
* Add tests for sol-covLeonid Logvinov2018-03-151-0/+7
|
* Enable coverage for all other packages with testsLeonid Logvinov2018-03-151-0/+44
|
* Fix parallel coverage results reportingLeonid Logvinov2018-03-151-3/+27
|
* Configure post build hookLeonid Logvinov2018-03-141-2/+3
|
* Notify coveralls after all tasks have finishedLeonid Logvinov2018-03-141-0/+2
|
* Revert "Report all coverage reports together"Leonid Logvinov2018-03-141-21/+0
| | | | This reverts commit 11ed5d62baa0cce4014afaf6986a0745cc853bef.
* Report all coverage reports togetherLeonid Logvinov2018-03-131-0/+21
|
* Fix scopesLeonid Logvinov2018-01-181-2/+2
|
* Fix CI configLeonid Logvinov2018-01-181-3/+3
|
* Add --frozen-lockfile flag on CILeonid Logvinov2018-01-171-1/+1
|
* Test deployer separately from contractsLeonid Logvinov2018-01-171-3/+19
|
* Fix ignore configurationLeonid Logvinov2018-01-161-1/+1
|
* Fix the glob pattern for exclusionLeonid Logvinov2018-01-161-1/+1
|
* Run testrpc for rest testsLeonid Logvinov2018-01-161-0/+4
|
* Separate contracts tests from othersLeonid Logvinov2018-01-161-2/+14
|
* Change cached directoryLeonid Logvinov2018-01-161-1/+1
|
* Respore dependency cacheLeonid Logvinov2018-01-161-0/+2
|
* Revert "Don't run testrpc for the rest of the tests"Leonid Logvinov2018-01-161-0/+4
| | | | This reverts commit ae8cb2e6a8fc4bcd49fd4713308590a97c54556f.
* Don't run testrpc for the rest of the testsLeonid Logvinov2018-01-161-4/+0
|
* Split tests into two bundlesLeonid Logvinov2018-01-161-3/+19
|
* Add caching between stepsLeonid Logvinov2018-01-161-0/+17
|
* Specify the executorLeonid Logvinov2018-01-161-0/+6
|
* Test workflowLeonid Logvinov2018-01-161-0/+20
|
* Apply prettier configLeonid Logvinov2018-01-031-0/+1
|
* Update snapshot and artifactsLeonid Logvinov2017-12-201-1/+1
|
* Use the new snapshot including WETH9 and it's artifactsLeonid Logvinov2017-12-201-1/+1
|
* Change circle commit hash to the newest one from the monorepoLeonid Logvinov2017-12-141-1/+1
|
* Fix CI commandLeonid Logvinov2017-12-071-1/+1
|
* Move conditional running of umd test to 0x.js's package.jsonFabio Berger2017-11-141-1/+0
|
* Standardize around a `test:circleci` command that any sub-package can ↵Fabio Berger2017-11-141-2/+1
| | | | implement in order to have their tests run on CircleCi
* Only run umd tests on developmentFabio Berger2017-11-141-1/+1
|
* remove unnecessary --Fabio Berger2017-11-141-5/+5
|
* Add missing keyFabio Berger2017-11-141-0/+1
|
* Simply lerna command and run bootstrap to install dependenciesFabio Berger2017-11-141-5/+6
|
* Fix lerna commandFabio Berger2017-11-141-4/+4
|
* Add checkoutFabio Berger2017-11-141-0/+1
|
* Upgrade circleci to version 2.0Fabio Berger2017-11-141-0/+27