The signing step (optional) takes the manifest file created from the build step and signs all its component artifacts using a tool called opensearch-signer-client
(in progress of being open-sourced). The input requires a path to the build manifest and is expected to be inside the artifacts directory with the same directories mentioned in the build step.
./sign.sh builds/opensearch/manifest.yml
The following options are available.
name | description |
---|---|
--component | The component name(s) of the component(s) whose artifacts will be signed. |
--type | The artifact type to be signed. Currently one of 3 options: [plugins, maven, bundle]. |
-v, --verbose | Show more verbose output. |
The signed artifacts (.asc) will be found in the same location as the original artifact.