Closed victorb closed 6 years ago
I would add: [ ] Make it easy to throw more hardware at it
Some other things to consider:
Other option would be to have a ipfs node on each worker/worker cluster (local network/data center) and then ipfs would be caching those gx sources.
If we had those nodes exclusively for the builds then they could be also used as listing of past and current dependencies.
This means that we would need gx inside the build container and I would be for keeping a prebuilt version in it. This would allow us to update gx version in every repo being built very easily.
Thanks a lot @Kubuxu, added your points to the list of tasks
Description
We want our new testing infrastructure to be able to fetch, build and test faster than our existing CI service does.
Acceptance Criteria
Tasks
Dependencies
Depends on #1 Depends on #4