Skip to content

Commit

Permalink
Creating github action - MEND scan
Browse files Browse the repository at this point in the history
  • Loading branch information
ppiorunski committed Apr 16, 2024
1 parent e1df798 commit d254894
Showing 1 changed file with 41 additions and 0 deletions.
41 changes: 41 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: p4templates - scan

on:
push:
branches:
- main
pull_request:
branches:
- main
workflow_dispatch:

jobs:
scan:
name: MEND scan
runs-on: ubuntu-latest
steps:
- name: Checkout source code
uses: actions/checkout@v4

- name: Login to docker hub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}

- name: Mend scan
run: |
echo resolveAllDependencies=False > ${{ github.workspace }}/MEND.config
echo python.resolveDependencies=True >> ${{ github.workspace }}/MEND.config
echo python.path=python3 >> MEND.config
docker pull perforce/ubuntu22-mend
docker run -v ${{ github.workspace }}:/scan \
perforce/ubuntu22-mend bash -c "
java -jar /opt/white-source/wss-unified-agent.jar \
-c /scan/MEND.config \
-d /scan \
-project p4templates-main \
-product p4templates \
-apiKey ${{ secrets.MEND_API_KEY }} \
-userKey ${{ secrets.MEND_USER_KEY }} \
-wss.url ${{ secrets.MEND_URL }}"

0 comments on commit d254894

Please sign in to comment.