-
Notifications
You must be signed in to change notification settings - Fork 9
Closed
Labels
CIContinuous integration (CI)Continuous integration (CI)enhancementNew feature or requestNew feature or request
Milestone
Description
Now that the project is maturing toward a 1.0.0 release, we ought to streamline the CI process.
- build-and-test - Do a matrix build of the native library (compiled for Release), Scala Server, TypeScript Client. Run the library test suite (via
ctest
), the Scala API test (viasbt test
), the Scala RPC test (viasbt serv/test
), and then the TypeScript Client test with the reference (C++) and production (Scala) RPC servers. - release - For a release, if the builds and tests pass, package, and publish the artifacts.
Metadata
Metadata
Assignees
Labels
CIContinuous integration (CI)Continuous integration (CI)enhancementNew feature or requestNew feature or request
Type
Projects
Status
Done