@@ -47,6 +47,8 @@ Usage: octocatalog-diff [command line options]
4747 --ignore-attr "attr1,attr2,..."
4848 Attributes to ignore
4949 --[no-]display-source Show source file and line for each difference
50+ --[no-]validate-references "before,require,subscribe,notify"
51+ References to validate
5052 --[no-]compare-file-text Compare text, not source location, of file resources
5153 --[no-]storeconfigs Enable integration with puppetdb for collected resources
5254 --retry-failed-catalog N Retry building a failed catalog N times
@@ -125,6 +127,16 @@ Usage: octocatalog-diff [command line options]
125127 --no-ignore-tags Disable ignoring based on tags
126128 --ignore-tags STRING1[,STRING2[,...]]
127129 Specify tags to ignore
130+ --[no-]preserve-environments Enable or disable environment preservation
131+ --environment STRING Environment for catalog compilation globally
132+ --to-environment STRING Environment for catalog compilation for the to branch
133+ --from-environment STRING Environment for catalog compilation for the from branch
134+ --create-symlinks STRING1[,STRING2[,...]]
135+ Symlinks to create globally
136+ --to-create-symlinks STRING1[,STRING2[,...]]
137+ Symlinks to create for the to branch
138+ --from-create-symlinks STRING1[,STRING2[,...]]
139+ Symlinks to create for the from branch
128140 --pass-env-vars VAR1[,VAR2[,...]]
129141 Environment variables to pass
130142 --[no-]suppress-absent-file-details
@@ -829,6 +841,21 @@ https://your-pe-console-server:4433/classifier-api (<a href="../lib/octocatalog-
829841 </td >
830842 </tr >
831843
844+ <tr >
845+ <td valign=top>
846+ <pre><code>--preserve-environments
847+ --no-preserve-environments </code ></pre >
848+ </td >
849+ <td valign =top >
850+ Enable or disable environment preservation
851+ </td >
852+ <td valign =top >
853+ Preserve the ` environments ` directory from the repository when compiling the catalog. Likely
854+ requires some combination of ` --to-environment ` , ` --from-environment ` , and/or ` --create-symlinks `
855+ to work correctly. (<a href =" ../lib/octocatalog-diff/catalog-diff/cli/options/preserve_environments.rb " >preserve_environments.rb</a >)
856+ </td >
857+ </tr >
858+
832859 <tr >
833860 <td valign=top>
834861 <pre><code>--puppetdb-api-version N</code></pre>
@@ -1028,4 +1055,19 @@ These files must exist and be in Puppet catalog format. (<a href="../lib/octocat
10281055 </td>
10291056 </tr >
10301057
1058+ <tr >
1059+ <td valign=top>
1060+ <pre><code>--validate-references
1061+ --no-validate-references </code ></pre >
1062+ </td >
1063+ <td valign =top >
1064+ References to validate
1065+ </td >
1066+ <td valign =top >
1067+ Confirm that each ` before ` , ` require ` , ` subscribe ` , and/or ` notify ` points to a valid
1068+ resource in the catalog. This value should be specified as an array of which of these
1069+ parameters are to be checked. (<a href =" ../lib/octocatalog-diff/catalog-diff/cli/options/validate_references.rb " >validate_references.rb</a >)
1070+ </td >
1071+ </tr >
1072+
10311073</table >
0 commit comments