Skip to content

Commit e9fa19c

Browse files
committed
Add checkmarx config and GitHub Actions workflow
1 parent c685441 commit e9fa19c

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

.github/workflows/checkmarx.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
on:
2+
workflow_dispatch:
3+
4+
schedule:
5+
- cron: "0 23 * * 1"
6+
env:
7+
CLEARFACTS_CHECKMARX_USER: ${{ secrets.CLEARFACTS_CHECKMARX_USER }}
8+
CLEARFACTS_CHECKMARX_PWD: ${{ secrets.CLEARFACTS_CHECKMARX_PWD }}
9+
CLEARFACTS_CX_CLIENT_SECRET: ${{ secrets.CLEARFACTS_CX_CLIENT_SECRET }}
10+
11+
name: Checkmarx
12+
13+
jobs:
14+
checkmarx:
15+
name: checkmarx
16+
runs-on: ubuntu-latest
17+
18+
steps:
19+
- name: Checkout code
20+
uses: actions/checkout@v4
21+
22+
- name: Checkmarx CxFlow Action
23+
uses: checkmarx-ts/[email protected]
24+
with:
25+
checkmarx_url: https://test4tools.cchaxcess.com
26+
checkmarx_username: ${{ env.CLEARFACTS_CHECKMARX_USER }}
27+
checkmarx_password: ${{ env.CLEARFACTS_CHECKMARX_PWD }}
28+
checkmarx_client_secret: ${{ env.CLEARFACTS_CX_CLIENT_SECRET }}
29+
team: CxServer/SP/Wolters Kluwer TAA/Finca/Clearfacts
30+
incremental: true
31+
github_token: ${{ secrets.GITHUB_TOKEN }}
32+
project: ${{ github.event.repository.name }}
33+
params: --checkmarx.version=9.6 -logging.level.org.springframework.web.client.RestTemplate=TRACE --logging.level.com.checkmarx.flow.service=DEBUG --logging.level.org.apache.http.wire=TRACE

0 commit comments

Comments
 (0)