JFrog Integration
How to configure the CLI if the CI pipeline can only communicate with a JFrog artifact server
Last updated
How to configure the CLI if the CI pipeline can only communicate with a JFrog artifact server
Last updated
Go to JFrog and create a new remote repository:
Select the repository type Generic.
Set the Repository Key as seal-cli
.
Set the URL as https://cli.sealsecurity.io/authenticated/jfrog
.
Set the User Name as jfrog
.
Set the Password / Access Token as the token to the Seal artifact server. See about how to create a new token.
Turn on Propagate Query Parameters.
Turn on Disable URL Normalization.
Turn off Store Artifacts Locally.
Go to JFrog and create an additional remote repository according to the ecosystem-specific .
Generate a new JFrog access token:
Set Token scope as "User".
Set User name to be your user.
Set Expiration time to "Never".
Turn on Create Reference Token.
Click Generate and save the reference token for the next steps.
Configure the CLI:
Similar to the instructions , we need to configure the authentication with JFrog. We can either use environment variables or the .seal-config.yml
.
Using environment variables:
Using the .seal-config.yml: