Supported Technologies

JFrog Security User Guide

ft:sourceType
Ftml

SCM and CI Requirements

Required Packages

Ensure the following packages are available in your environment:

  • Unzip
  • Glibc-2.33+
  • curl
  • Git

Info

The above packages are included in the standard base images (e.g., Ubuntu, RHEL). Still, if you are using lighter images like Alpine, you will need to ensure these packages are installed.

Advanced Security Supported Technologies

See Jfrog Advanced Security Supported Technologies section:

  • SAST
  • Contextual analysis
  • Secrets
  • IaC

Software Composition Analysis (SCA) Supported Technologies

Info

For SCA, the command automatically detects the package manager used by your project and uses it to construct the dependency graph.

If the project hasn’t been installed yet, the system will execute an install command to generate the dependency tree for scanning.

Supported Git Providers and CI

JFrog Frogbot integrates seamlessly with various Git providers and Continuous Integration (CI) systems, ensuring that your development workflow remains efficient and secure. Below is a list of supported platforms:

Supported Git Providers

JFrog Frogbot is compatible with the following Git providers:

Git ProviderSupported
GitHub (Cloud and Self-Hosted)✔️
GitLab (Cloud and Self-Hosted)✔️
Azure Repos (Cloud and Self-Hosted)✔️
Bitbucket Server✔️

Supported CI Systems

Frogbot can also integrate with multiple CI systems, enhancing your security scanning capabilities:

CI SystemSupported
GitHub Actions✔️
GitLab CI✔️
Azure DevOps✔️
Jenkins✔️