Skip to content

Commit f8175cd

Browse files
authored
fixed jq filters on examples (#6)
1 parent b222aee commit f8175cd

7 files changed

+14
-14
lines changed

cicd-examples/bitbucket/bitbucket-create-remote-app-blocking-mode.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ pipelines:
6464
SCAN_OUTPUT=$(probely scans get ${SCAN_ID} --api-key $PROBELY_API_KEY | tail -1)
6565
echo ${SCAN_OUTPUT}
6666
echo "-----------------------------------"
67-
SCAN_STATUS=$(probely scans get ${SCAN_ID} --api-key $PROBELY_API_KEY -o JSON | jq -r '.[0].status')
67+
SCAN_STATUS=$(probely scans get ${SCAN_ID} --api-key $PROBELY_API_KEY -o JSON | jq -r '.status')
6868
if [ "$SCAN_STATUS" == "started" ] || [ "$SCAN_STATUS" == "queued" ]; then
6969
echo "Scan is running or queued!"
7070
else
@@ -75,7 +75,7 @@ pipelines:
7575
done
7676
7777
# Optional logic - abort the pipeline if there are any HIGH risk vulnerabilities.
78-
- HIGH_VULNS=$(probely scans get $SCAN_ID --api-key $PROBELY_API_KEY -o JSON | jq -r '.[0].highs')
78+
- HIGH_VULNS=$(probely scans get $SCAN_ID --api-key $PROBELY_API_KEY -o JSON | jq -r '.highs')
7979
- echo "HIGH risk vulnerabilities ${HIGH_VULNS}"
8080
- |
8181
if [[ "$HIGH_VULNS" -gt 0 ]]; then

cicd-examples/bitbucket/bitbucket-ephemeral-app-blocking-mode.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ pipelines:
8080
SCAN_OUTPUT=$(probely scans get $SCAN_ID --api-key $PROBELY_API_KEY | tail -1)
8181
echo ${SCAN_OUTPUT}
8282
echo "-----------------------------------"
83-
SCAN_STATUS=$(probely scans get $SCAN_ID --api-key $PROBELY_API_KEY -o JSON | jq -r '.[0].status')
83+
SCAN_STATUS=$(probely scans get $SCAN_ID --api-key $PROBELY_API_KEY -o JSON | jq -r '.status')
8484
if [[ "$SCAN_STATUS" == "started" ]] || [[ "$SCAN_STATUS" == "queued" ]]; then
8585
echo "Scan is running or queued!";
8686
else
@@ -91,7 +91,7 @@ pipelines:
9191
done
9292
9393
# Optional logic - abort the pipeline if there are any HIGH risk vulnerabilities.
94-
- HIGH_VULNS=$(probely scans get $SCAN_ID --api-key $PROBELY_API_KEY -o JSON | jq -r '.[0].highs')
94+
- HIGH_VULNS=$(probely scans get $SCAN_ID --api-key $PROBELY_API_KEY -o JSON | jq -r '.highs')
9595
- echo "HIGH vulnerabilities ${HIGH_VULNS}"
9696
- |
9797
if [[ "$HIGH_VULNS" -gt 0 ]]; then

cicd-examples/bitbucket/bitbucket-remote-app-blocking-mode.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ pipelines:
4040
SCAN_OUTPUT=$(probely scans get ${SCAN_ID} --api-key $PROBELY_API_KEY | tail -1)
4141
echo ${SCAN_OUTPUT}
4242
echo "-----------------------------------"
43-
SCAN_STATUS=$(probely scans get ${SCAN_ID} --api-key $PROBELY_API_KEY -o JSON | jq -r '.[0].status')
43+
SCAN_STATUS=$(probely scans get ${SCAN_ID} --api-key $PROBELY_API_KEY -o JSON | jq -r '.status')
4444
if [ "$SCAN_STATUS" == "started" ] || [ "$SCAN_STATUS" == "queued" ]; then
4545
echo "Scan is running or queued!"
4646
else
@@ -51,7 +51,7 @@ pipelines:
5151
done
5252
5353
# Optional logic - abort the pipeline if there are any HIGH risk vulnerabilities.
54-
- HIGH_VULNS=$(probely scans get $SCAN_ID --api-key $PROBELY_API_KEY -o JSON | jq -r '.[0].highs')
54+
- HIGH_VULNS=$(probely scans get $SCAN_ID --api-key $PROBELY_API_KEY -o JSON | jq -r '.highs')
5555
- echo "HIGH risk vulnerabilities ${HIGH_VULNS}"
5656
- |
5757
if [[ "$HIGH_VULNS" -gt 0 ]]; then

cicd-examples/github/github-ephemeral-app-blocking-mode.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ jobs:
154154
SCAN_OUTPUT=$(probely scans get ${SCAN_ID} --api-key ${{ secrets.PROBELY_API_KEY }} | tail -1)
155155
echo ${SCAN_OUTPUT}
156156
echo "-----------------------------------"
157-
SCAN_STATUS=$(probely scans get ${SCAN_ID} --api-key ${{ secrets.PROBELY_API_KEY }} -o JSON | jq -r '.[0].status')
157+
SCAN_STATUS=$(probely scans get ${SCAN_ID} --api-key ${{ secrets.PROBELY_API_KEY }} -o JSON | jq -r '.status')
158158
if [ $SCAN_STATUS == "started" ] || [ $SCAN_STATUS == "queued" ]; then
159159
echo "Scan is running or queued!";
160160
else
@@ -167,7 +167,7 @@ jobs:
167167
# Step 13: check high vulnerabities
168168
- name: Check for high vulnerabilities
169169
run: |
170-
HIGH_VULNS=$(probely scans get ${SCAN_ID} --api-key ${{ secrets.PROBELY_API_KEY }} -o JSON | jq -r '.[0].highs')
170+
HIGH_VULNS=$(probely scans get ${SCAN_ID} --api-key ${{ secrets.PROBELY_API_KEY }} -o JSON | jq -r '.highs')
171171
echo "HIGH vulnerabilities: ${HIGH_VULNS}"
172172
if [ $HIGH_VULNS -gt 0 ]; then
173173
echo "Scan has High vulnerabilities... aborting"

cicd-examples/github/github-remote-app-blocking-mode.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
SCAN_OUTPUT=$(probely scans get ${SCAN_ID} --api-key ${{ secrets.PROBELY_API_KEY }} | tail -1)
5454
echo ${SCAN_OUTPUT}
5555
echo "-----------------------------------"
56-
SCAN_STATUS=$(probely scans get ${SCAN_ID} --api-key ${{ secrets.PROBELY_API_KEY }} -o JSON | jq -r '.[0].status')
56+
SCAN_STATUS=$(probely scans get ${SCAN_ID} --api-key ${{ secrets.PROBELY_API_KEY }} -o JSON | jq -r '.status')
5757
if [ $SCAN_STATUS == "started" ] || [ $SCAN_STATUS == "queued" ]; then
5858
echo "Scan is running or queued!";
5959
else
@@ -67,7 +67,7 @@ jobs:
6767
- name: Check for High risk vulnerabilities
6868
run: |
6969
# Wait until scan ends
70-
HIGH_VULNS=$(probely scans get $SCAN_ID --api-key ${{ secrets.PROBELY_API_KEY }} -o JSON | jq -r '.[0].highs')
70+
HIGH_VULNS=$(probely scans get $SCAN_ID --api-key ${{ secrets.PROBELY_API_KEY }} -o JSON | jq -r '.highs')
7171
echo "HIGH risk vulnerabilities ${HIGH_VULNS}"
7272
if [[ "$HIGH_VULNS" -gt 0 ]]; then
7373
echo "Scan has High risk vulnerabilities... aborting"

cicd-examples/gitlab/gitlab-ephemeral-app-blocking-mode.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ build-and-test:
8282
SCAN_OUTPUT=$(probely scans get ${SCAN_ID} --api-key ${PROBELY_API_KEY} | tail -1)
8383
echo ${SCAN_OUTPUT}
8484
echo "-----------------------------------"
85-
SCAN_STATUS=$(probely scans get ${SCAN_ID} --api-key ${PROBELY_API_KEY} -o JSON | jq -r '.[0].status')
85+
SCAN_STATUS=$(probely scans get ${SCAN_ID} --api-key ${PROBELY_API_KEY} -o JSON | jq -r '.status')
8686
if [[ "$SCAN_STATUS" == "started" ]] || [[ "$SCAN_STATUS" == "queued" ]]; then
8787
echo "Scan is running or queued!";
8888
else
@@ -93,7 +93,7 @@ build-and-test:
9393
done
9494
9595
# Check for high vulnerabilities
96-
- HIGH_VULNS=$(probely scans get ${SCAN_ID} --api-key ${PROBELY_API_KEY} -o JSON | jq -r '.[0].highs')
96+
- HIGH_VULNS=$(probely scans get ${SCAN_ID} --api-key ${PROBELY_API_KEY} -o JSON | jq -r '.highs')
9797
- echo "HIGH vulnerabilities ${HIGH_VULNS}"
9898
- |
9999
if [[ "$HIGH_VULNS" -gt 0 ]]; then

cicd-examples/gitlab/gitlab-remote-app-blocking-mode.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ scan:
3333
SCAN_OUTPUT=$(probely scans get ${SCAN_ID} --api-key ${PROBELY_API_KEY} | tail -1)
3434
echo ${SCAN_OUTPUT}
3535
echo "-----------------------------------"
36-
SCAN_STATUS=$(probely scans get ${SCAN_ID} --api-key ${PROBELY_API_KEY} -o JSON | jq -r '.[0].status')
36+
SCAN_STATUS=$(probely scans get ${SCAN_ID} --api-key ${PROBELY_API_KEY} -o JSON | jq -r '.status')
3737
if [[ "$SCAN_STATUS" == "started" ]] || [[ "$SCAN_STATUS" == "queued" ]]; then
3838
echo "Scan is running or queued!";
3939
else
@@ -43,7 +43,7 @@ scan:
4343
sleep 30;
4444
done
4545
46-
- HIGH_VULNS=$(probely scans get ${SCAN_ID} --api-key ${PROBELY_API_KEY} -o JSON | jq -r '.[0].highs')
46+
- HIGH_VULNS=$(probely scans get ${SCAN_ID} --api-key ${PROBELY_API_KEY} -o JSON | jq -r '.highs')
4747
- echo "HIGH risk vulnerabilities ${HIGH_VULNS}"
4848
- |
4949
if [[ "$HIGH_VULNS" -gt 0 ]]; then

0 commit comments

Comments
 (0)