You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/reference/cli.md
+18
Original file line number
Diff line number
Diff line change
@@ -677,3 +677,21 @@ tree:
677
677
mem/energy: 6
678
678
energy: 94
679
679
```
680
+
681
+
## `if-merge`
682
+
683
+
`if-merge`is a command line tool that takes multiple output files and merges them into one single file.
684
+
685
+
### commands
686
+
687
+
- `--manifests` or `-m`: (required) the path to an executed manifest
688
+
- `--output` or `-o`: (optional) the path to save your output data
689
+
- `name` or `n`: (optional) the value of the `name` property in the merged manifest
690
+
- `description` or `d`: (optional) the value of the `description` property in the merged manifest
691
+
- `help` or `h`: (optional) provides information about all available commands in order to help you easily find the command you need.
692
+
693
+
This cli helps for systems to generate their own manifests independently, then later merge all the manifests from the different components together for time-syncing, aggregation and reporting purposes.
694
+
695
+
```sh
696
+
if-merge -m manifest1.yml manifest2.yml -n "merged-manifest" -d "description of my manifest" -o merged-manifest.yml
0 commit comments