gittuf/internal/cmd/attest/persistent/persistent.go
Aditya Sirish A Yelgundhalli 0de2972b48
cmd: Add persistent options for attest
Signed-off-by: Aditya Sirish A Yelgundhalli <ayelgundhall@bloomberg.net>
2025-02-20 18:13:32 -05:00

21 lines
424 B
Go

// Copyright The gittuf Authors
// SPDX-License-Identifier: Apache-2.0
package persistent
import "github.com/spf13/cobra"
type Options struct {
SigningKey string
}
func (o *Options) AddPersistentFlags(cmd *cobra.Command) {
cmd.PersistentFlags().StringVarP(
&o.SigningKey,
"signing-key",
"k",
"",
"signing key to use to sign attestation",
)
cmd.MarkPersistentFlagRequired("signing-key") //nolint:errcheck
}