ast-cli
ast-cli copied to clipboard
A CLI project wrapping application security testing (AST) APIs
Checkmarx One CLI
Checkmarx CLI is a standalone Checkmarx tool.
Explore the docs »
Report Bug
·
Request Feature
Table of Contents
- Getting Started
- Releases
- Compile
- Contribution
- License
- CLI Integrations
- Contact
Getting Started
Refer to the Documentation for CLI commands and usage.
Releases
For the latest CLI release, please locate your platform download here.
You can also use the relevant link to download the latest version of the CLI:
Compile
To be able to build the code you should have:
- Go - You can download and install Go using this link.
Windows
setx GOOS=windows
setx GOARCH=amd64
go build -o ./bin/cx.exe ./cmd
Linux
export GOARCH=amd64
export GOOS=linux
go build -o ./bin/cx ./cmd
Macintosh
export GOOS=darwin
export GOARCH=amd64
go build -o ./bin/cx-mac ./cmd
Makefile
For ease of use, a Makefile is provided to build the project for all platforms.
Install Make for Mac: https://formulae.brew.sh/formula/make
Install Make for Windows: https://sourceforge.net/projects/gnuwin32/files/make/3.81/make-3.81.exe/download
Run the following command to build the project:
make build
Contribution
We appreciate feedback and contribution to the CLI! Before you get started, please see the following:
- Checkmarx contribution guidelines
- Checkmarx Code of Conduct
License
Distributed under the Apache 2.0. See LICENSE for more information.
CLI Integrations
Find all Checkmarx One CLI integrations here.
Contact
Checkmarx One Integrations Team
Project Link: https://github.com/Checkmarx/ast-cli.
© 2022 Checkmarx Ltd. All Rights Reserved.