Alex Browne
b3fa0c8dac
Fix project references for contracts packages ( #1419 )
...
- Removed /packages/contracts
- Removed /contracts/core
- Added `yarn build:ts` to CI tests
- Added each contracts "project" to root tsconfig.json
2018-12-11 17:09:00 -08:00
F. Eugene Aumson
318e7d5b57
feat(sra_client.py)
...
* 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
2018-12-11 16:57:53 -08:00
Leonid Logvinov
e72742f1f7
Merge branch 'development' into feature/contracts-monorepo-7
2018-12-10 16:10:49 -08:00
Leonid Logvinov
9f5eeed309
Rename core package to protocol
2018-12-10 14:44:49 -08:00
Leonid Logvinov
924c2705b2
Refactor our extensions package
2018-12-10 10:53:25 -08:00
Leonid Logvinov
a39e0f13be
Merge pull request #1388 from 0xProject/feature/contracts-monorepo-6
...
Contracts monorepo 6
2018-12-10 18:09:59 +01:00
Alex Browne
b2dd5495bc
Merge pull request #1377 from 0xProject/feature/pipeline-cleanup-mega-rebase
...
Merge all pipeline code into development
2018-12-05 11:08:19 -08:00
Leonid Logvinov
a365ab11d2
Refactor out tokens from core contracts package
2018-12-05 15:21:03 +01:00
Alex Browne
3d211c415b
Introduce framework for running basic tests for entities ( #1344 )
...
* 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
2018-12-04 14:25:38 -08:00
Leonid Logvinov
8d0192c1eb
Enable libs tests on CI
2018-12-04 16:07:59 +01:00
Leonid Logvinov
f0213f9a8e
Enable contract utils tests
2018-12-04 14:42:18 +01:00
Leonid Logvinov
91d2cbfa0a
Run both core and multisig contracts tests on CI
2018-12-03 12:09:28 +01:00
Brandon Millman
370452238f
fix(website): turn off production flag when building locally
2018-11-07 15:41:05 -08:00
F. Eugene Aumson
95b2898b9c
[order_utils.py] is_signature_valid, via Exchange contract ( #1216 )
...
First support for signature validation, done via Exchange contract's
isValidSignature() method.
2018-11-07 11:20:46 -05:00
Jacob Evans
56ef712d26
chore: change circleci config from 0xproject to 0x
2018-10-18 22:31:06 +11:00
Leonid Logvinov
f8876ab60b
Remove sra-report
2018-10-18 13:15:39 +02:00
fragosti
c328616330
Run tests on circle CI
2018-10-16 16:20:23 -07:00
F. Eugene Aumson
92fd0a9d24
feat: project stub for python order utilities
...
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
2018-10-12 15:31:19 -04:00
Alex Browne
f3cba233ad
Use medium+ resource class for build-website ( #1129 )
2018-10-11 11:27:28 -07:00
Leonid Logvinov
6bfe7d7b7e
Use bundlewatch instead of bundlesize
2018-10-09 14:15:52 +02:00
Fabio Berger
bc067baf0d
Add website build to instructions
2018-10-04 16:44:54 +01:00
Fabio Berger
3624c63a46
Revert format and re-add changes
2018-10-04 16:43:52 +01:00
Fabio Berger
08ba4ffd61
Build website in parallel with other tests since no other test relies on it being built to run
2018-10-04 16:35:30 +01:00
Leonid Logvinov
a4153144db
Change cache key back to repo from repo-built
2018-10-02 15:09:25 +02:00
Leonid Logvinov
d6e0dc4bd2
Change the lint command back
2018-10-02 15:09:25 +02:00
Leonid Logvinov
fed7e0c858
Merge build & install
2018-10-02 15:09:25 +02:00
Leonid Logvinov
8ee34c49a9
Remove deps cache all together
2018-10-02 15:09:25 +02:00
Leonid Logvinov
194a5de564
Cache all nested node_modules directories
2018-10-02 15:09:25 +02:00
Leonid Logvinov
cc7710abd2
Explicitly specify yarn cache folder
2018-10-02 15:09:25 +02:00
Leonid Logvinov
3a93c8a6e0
Separate deps and built caches
2018-10-02 15:09:24 +02:00
Leonid Logvinov
86cc98b245
Build tslint rules before running linter
2018-10-02 15:09:24 +02:00
Leonid Logvinov
ddc0813d90
Cache yarn cache directory without node modules
2018-10-02 15:09:24 +02:00
Leonid Logvinov
a02e6c0441
Run linter before prettier as it fails more often
2018-10-02 15:09:24 +02:00
Leonid Logvinov
52ac84335c
Add yarn cache path
2018-10-02 15:09:24 +02:00
Leonid Logvinov
97616eb8e4
Split CI install and build steps
2018-10-02 15:09:24 +02:00
Leonid Logvinov
9e3d1cd63d
Move bundle-size out of static tests and don't wait for a build with static tests
2018-10-02 15:09:24 +02:00
Leonid Logvinov
1059acf56f
Fix no_website CI builds
2018-10-02 15:09:23 +02:00
Leonid Logvinov
c3be851c18
Check bundle size on CI
2018-10-02 15:09:23 +02:00
F. Eugene Aumson
d3edb9721c
Merge remote-tracking branch 'upstream/development' into sol-doc
2018-09-25 16:34:44 -04:00
Alex Browne
408f573188
Use the 0xorg DockerHub account instead of albrow ( #1084 )
2018-09-24 14:31:26 -07:00
Alex Browne
6f2ab23bd0
Feature/custom verdaccio dockerfile ( #1083 )
...
Create custom verdaccio docker image
2018-09-24 13:54:25 -07:00
F. Eugene Aumson
301e491952
Merge remote-tracking branch 'upstream/development' into sol-doc
2018-09-20 12:51:30 -04:00
Alex Browne
4434856add
Bump CircleCI resource class for build and test-publish
2018-09-12 17:23:11 +02:00
F. Eugene Aumson
9a4e6da02f
enable sol-doc tests in circleci
2018-08-31 09:15:41 -04:00
Fabio Berger
77290c1efa
Run yarn a second time if the first fails
2018-08-27 10:51:38 +01:00
Alex Browne
a551d0a6dd
fix: Use yarn version 1.9.4 on CI
2018-08-23 16:45:18 -07:00
Fabio Berger
6e27324a34
Merge pull request #924 from 0xProject/wrap-typedoc
...
Improved Docs & Removed monorepo-scripts from packages
2018-08-23 18:12:39 +01:00
Alex Browne
3e56990db7
Update CI config to check development instead of v2-prototype branch
2018-08-22 16:58:48 -07:00
Fabio Berger
730226081c
Ignore error of first yarn install
2018-08-22 14:53:01 +01:00
Fabio Berger
1fdd7466b2
Double install catching first ones error
2018-08-22 14:49:05 +01:00