|
Outline:
- The existing monolithic task should run a new function that:
- Tars up the following:
- The mongo-cxx-driver install/ directory
- The mongo-cxx-driver test and example binaries
- The mongo-c-driver install/ directory.
- Runs s3.put on this tarball.
- A new "run_tests" task should be created which:
- Depends on the existing monolithic task.
- Runs a function to s3.get the tarball and untar it.
- Runs the "start_mongod" and "test" functions, which should be removed from the existing monolithic task.
- The "run_tests" task should be copied to create more "run_tests_with_BLAH" tasks, which instruct mongo-orchestration to spawn different server configurations.
|