|
|
Build and deployment process of Hivemind project is splitted into several stages:
|
|
|
- build of python code (production of distribution package (i.e. egg) next to be installed at specified Python site
|
|
|
- data supply - first part of application testing covering initial sync phase. Here are executed initial sync process (`hive sync`) filling up the storage database basing on specified hived node url being a data source
|
|
|
- synced hivemind instance deployment - this means starting (async. to CI job) `hive server` process on specified port to serve API calls implemented at Hivemind
|
|
|
- starting specified API test suite to query deployed Hivemind instance for (end-to-end test phase).
|
|
|
|
|
|
Right now basic deployment and testing phase covers `smoketest` set of e2e tests and the sync limited to 5M blocks (due to time required for sync).
|
|
|
|
|
|
|
|
|
\ No newline at end of file |