Skip to content

cxai/Docker-CxIntegrations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker images preconfigured for Checkmarx SAST

Containerized versions of various CI/CD tools that Checkmarx can integrate with. Here you can find sources for the Cx integration images available for download off docker hub. If you are looking for the container based version of Checkmarx SAST itself look here(private repo, you'll get 404 if you are not authorized).

All images are built with freely available software, which is licensed under open source or proprietary free and trial licenses.

You can see all the images listed on the Docker Hub.

Containers marked as GUI require X11 server on the host. See individual README files for more details.

Integrations not currently suited for containers

Windows GUI applications:

Cloud based services:

  • MS-VSTS
  • WhiteSource

Setup

  • On Linux just run the supplied run script
  • On Windows get a X11 server like vcxsrv, start it and run the docker container with DISPLAY exported out:
start "X11" "C:\Program Files\VcXsrv\vcxsrv.exe" :0 -ac -clipboard -multiwindow -silent-dup-error
start "IntelliJ" cmd.exe @cmd /k "docker run --name intellij --rm -it -e DISPLAY=$THIS_VM:0 -v intellij:/root/ cxai/cxintellij"

Alternative to X11 windows server

In order to show Linux GUI apps without installing a windows version of an X org server try this alternative, which serves a VNC screen over the web as an HTML5 canvas. You can also try x11-bridge container

About

Docker images for CI/CD tools integrated with Checkmarx SAST

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published