|
|
swarming: refactor cipd input
Add cipd server settings that specify cipd server host and cipd client package.
Refactor "packages" field in task properties and manifest to "cipd_input"
message that contains the packages and cipd settings.
Allow parameters in CipdPackage.package_name. A bot will provide their values.
This CL changes TaskProperties schema in a backward incompatible way, but we never used "packages" datastore
field so far, so it is not a problem.
R=maruel@chromium.org
BUG= 601022
Committed: https://github.com/luci/luci-py/commit/a93d4080fc3c1ef9873174631559979c5e4d446d
Total comments: 11
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+748 lines, -192 lines) |
Patch |
 |
M |
appengine/components/components/config/validation.py
|
View
|
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
appengine/swarming/cipd.py
|
View
|
1
2
3
4
5
|
3 chunks |
+26 lines, -2 lines |
0 comments
|
Download
|
 |
M |
appengine/swarming/handlers_bot.py
|
View
|
1
2
3
4
5
6
|
2 chunks |
+8 lines, -7 lines |
0 comments
|
Download
|
 |
M |
appengine/swarming/handlers_bot_test.py
|
View
|
1
2
3
4
|
6 chunks |
+33 lines, -12 lines |
0 comments
|
Download
|
 |
M |
appengine/swarming/handlers_endpoints.py
|
View
|
1
2
3
4
5
6
|
2 chunks |
+28 lines, -15 lines |
0 comments
|
Download
|
 |
M |
appengine/swarming/handlers_endpoints_test.py
|
View
|
1
2
3
4
|
12 chunks |
+165 lines, -29 lines |
0 comments
|
Download
|
 |
M |
appengine/swarming/message_conversion.py
|
View
|
1
2
3
4
|
3 chunks |
+38 lines, -8 lines |
0 comments
|
Download
|
 |
M |
appengine/swarming/proto/config.proto
|
View
|
1
2
3
4
|
2 chunks |
+27 lines, -1 line |
0 comments
|
Download
|
 |
M |
appengine/swarming/proto/config_pb2.py
|
View
|
1
2
3
4
|
5 chunks |
+97 lines, -4 lines |
0 comments
|
Download
|
 |
M |
appengine/swarming/server/config.py
|
View
|
1
2
3
4
5
6
|
3 chunks |
+34 lines, -4 lines |
0 comments
|
Download
|
 |
M |
appengine/swarming/server/config_test.py
|
View
|
1
2
3
4
|
1 chunk |
+92 lines, -33 lines |
0 comments
|
Download
|
 |
M |
appengine/swarming/server/task_request.py
|
View
|
1
2
3
4
5
6
|
11 chunks |
+63 lines, -30 lines |
0 comments
|
Download
|
 |
M |
appengine/swarming/server/task_request_test.py
|
View
|
1
2
3
4
|
14 chunks |
+91 lines, -33 lines |
0 comments
|
Download
|
 |
M |
appengine/swarming/swarming_rpcs.py
|
View
|
1
2
3
4
|
2 chunks |
+25 lines, -3 lines |
0 comments
|
Download
|
 |
M |
appengine/swarming/test_env_handlers.py
|
View
|
1
2
3
4
|
3 chunks |
+17 lines, -11 lines |
0 comments
|
Download
|
Total messages: 45 (24 generated)
|