Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetupAuthenticatedClient ¶
func SetupAuthenticatedClient( ctx context.Context, vcx provider.Interface, kint kubeinteraction.Interface, run *params.Run, event *info.Event, repo *v1alpha1.Repository, globalRepo *v1alpha1.Repository, pacInfo *info.PacOpts, logger *zap.SugaredLogger, ) error
SetupAuthenticatedClient sets up the authenticated VCS client with proper token scoping. This is the centralized place for all client authentication and token scoping logic.
This function is idempotent and safe to call multiple times.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.