Configuring Bacon
An example configuration is present here
The default configuration used by bacon
should be located in folder: ~/.config/pnc-bacon/
with name config.yaml
. We can specify a different folder for the location of the config.yaml
via the -p
flag:
bacon pnc build cancel -p <alternate folder containing config.yaml> 1000
We can specify several profiles in the configuration file. This is useful when dealing with different PNC servers and/or configurations. We can use the --profile
flag to choose the non-default one:
bacon pnc build cancel --profile coolProfile 1000
Authentication
To authenticate to PNC Authentication servers, add this to your config.yaml
:
keycloak:
url: "http://keycloak.com"
realm: ""
username: ""
# if regular user
clientId: ""
# if service account
# clientSecret: ""