![]() If that container can be duplicated after building buildbox, and used to run multiple bots, all the better. This can, I expect, be done by starting a second BuildGrid container with the entrypoint overwritten and using this container to download and build buildbox, then using this container as the build bot. We need to assemble buildbox ourselves and place it into a container which has BuildGrid in. The final piece - starting a bot - is slightly more tricky. Start the BuildGrid server docker container Start the buildstream artifact cache container, passing a local folder containing the generated certificates as a volume.Create TLS certificates (server and client) for communication with the artifact cache.BuildGrid) to run similar tests, in which case the current master of BuildGrid would be tested against fixed versions of BuildStream and BuildBox, hopefully reusing as much code as possible from our test suite. ![]() In the future, we may try to get other projects (e.g. This may still reveal faults in either BuildGrid or buildbox, but I want to avoid updating the versions of all components at arbitrary intervals, because this makes comparing a test against previous results more difficult. Versions of BuildGrid and buildbox and bst-artifact-server will be fixed, while our CI will test the latest version of BuildStream against them. This is a BuildStream-centric test, which means BuildStream is the thing being tested.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |