[SERVER-78687] Set up copybara syncing between 10gen/mongo and 10gen/mongo-copybara Created: 05/Jul/23 Updated: 27/Nov/23 Resolved: 22/Sep/23 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 7.2.0-rc0, 5.0.22, 7.0.3, 4.4.26, 6.0.12, 7.1.2 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Alex Neben | Assignee: | Juan Gu |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Assigned Teams: |
Server Development Platform
|
||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||
| Participants: | |||||||||||||
| Description |
|
This should only sync master and should be a non patchable evergreen task. We should see after commits land copybara jobs are scheduled and the commit is copied to 10gen/mongo-copybara. This should be in a new copybara variant. We should also make sure that logs are uploaded so debugging failures are easy.
This should involve using copybera to replace the currently checked out code with the to-be-commited code. This way we will be able to run tests on this code before publishing.
The configuration of copybara should be checked into the 10gen/mongo repo and copybara should run in a container |
| Comments |
| Comment by Githook User [ 27/Nov/23 ] |
|
Author: {'name': 'Juan Gu', 'email': 'juan.gu@mongodb.com', 'username': 'juangugit'}Message: (cherry picked from commit 750406e4afef5723c9b750c037e8d1746d13af34)
(cherry picked from commit 032b931e4c05d9af21a21e3d27999c269bce9ef4) |
| Comment by Githook User [ 05/Oct/23 ] |
|
Author: {'name': 'Juan Gu', 'email': 'juan.gu@mongodb.com', 'username': 'juangugit'}Message: (cherry picked from commit 750406e4afef5723c9b750c037e8d1746d13af34)
(cherry picked from commit 032b931e4c05d9af21a21e3d27999c269bce9ef4) |
| Comment by Githook User [ 05/Oct/23 ] |
|
Author: {'name': 'Juan Gu', 'email': 'juan.gu@mongodb.com', 'username': 'juangugit'}Message: (cherry picked from commit 750406e4afef5723c9b750c037e8d1746d13af34)
(cherry picked from commit 032b931e4c05d9af21a21e3d27999c269bce9ef4) |
| Comment by Githook User [ 28/Sep/23 ] |
|
Author: {'name': 'Juan Gu', 'email': 'juan.gu@mongodb.com', 'username': 'juangugit'}Message: (cherry picked from commit 750406e4afef5723c9b750c037e8d1746d13af34)
(cherry picked from commit 032b931e4c05d9af21a21e3d27999c269bce9ef4) |
| Comment by Githook User [ 28/Sep/23 ] |
|
Author: {'name': 'Juan Gu', 'email': 'juan.gu@mongodb.com', 'username': 'juangugit'}Message: (cherry picked from commit 750406e4afef5723c9b750c037e8d1746d13af34)
(cherry picked from commit 032b931e4c05d9af21a21e3d27999c269bce9ef4) |
| Comment by Githook User [ 20/Sep/23 ] |
|
Author: {'name': 'Juan Gu', 'email': 'juan.gu@mongodb.com', 'username': 'juangugit'}Message: |