| OLD | NEW |
| 1 // Copyright 2016 The LUCI Authors. All rights reserved. | 1 // Copyright 2016 The LUCI Authors. All rights reserved. |
| 2 // Use of this source code is governed under the Apache License, Version 2.0 | 2 // Use of this source code is governed under the Apache License, Version 2.0 |
| 3 // that can be found in the LICENSE file. | 3 // that can be found in the LICENSE file. |
| 4 | 4 |
| 5 syntax = "proto3"; | 5 syntax = "proto3"; |
| 6 | 6 |
| 7 package recipe_engine; | 7 package recipe_engine; |
| 8 | 8 |
| 9 // Arguments is a protobuf that can be supplied to the recipe engine through its | 9 // Arguments is a protobuf that can be supplied to the recipe engine through its |
| 10 // "--operational-args-path" command-line parameter in JSONPB format. | 10 // "--operational-args-path" command-line parameter in JSONPB format. |
| (...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 50 map<string, Property> property = 1; | 50 map<string, Property> property = 1; |
| 51 } | 51 } |
| 52 | 52 |
| 53 // Input Properties. | 53 // Input Properties. |
| 54 PropertyMap properties = 1; | 54 PropertyMap properties = 1; |
| 55 | 55 |
| 56 // Message containing the set of supported annotation control flags. | 56 // Message containing the set of supported annotation control flags. |
| 57 message AnnotationFlags { | 57 message AnnotationFlags { |
| 58 // If true, emit CURRENT_TIMESTAMP annotations. | 58 // If true, emit CURRENT_TIMESTAMP annotations. |
| 59 bool emit_timestamp = 1; | 59 bool emit_timestamp = 1; |
| 60 |
| 61 // If true, emit all input properties as annotations at the beginning of |
| 62 // recipe engine execution. |
| 63 bool emit_initial_properties = 2; |
| 60 } | 64 } |
| 61 // Annotation control flags. | 65 // Annotation control flags. |
| 62 AnnotationFlags annotation_flags = 2; | 66 AnnotationFlags annotation_flags = 2; |
| 63 } | 67 } |
| OLD | NEW |