@@ -19,8 +19,37 @@ DEFECTDOJO_ENGAGEMENT_BUILD_SERVER=null
1919DEFECTDOJO_ENGAGEMENT_SOURCE_CODE_MANAGEMENT_SERVER=null
2020DEFECTDOJO_ENGAGEMENT_ORCHESTRATION_ENGINE=null
2121
22+ # echo all the variables
23+ echo " DEFECTDOJO_ENGAGEMENT_PERIOD: $DEFECTDOJO_ENGAGEMENT_PERIOD "
24+ echo " DEFECTDOJO_URL: $DEFECTDOJO_URL "
25+ echo " DEFECTDOJO_TOKEN: $DEFECTDOJO_TOKEN "
26+ echo " github_run_id: $github_run_id "
27+ echo " github_event_head_commit_message: $github_event_head_commit_message "
28+ echo " github_ref: $github_ref "
29+ echo " DEFECTDOJO_ENGAGEMENT_REASON: $DEFECTDOJO_ENGAGEMENT_REASON "
30+ echo " github_server_url: $github_server_url "
31+ echo " github_repository: $github_repository "
32+ echo " DEFECTDOJO_ENGAGEMENT_THREAT_MODEL: $DEFECTDOJO_ENGAGEMENT_THREAT_MODEL "
33+ echo " DEFECTDOJO_ENGAGEMENT_API_TEST: $DEFECTDOJO_ENGAGEMENT_API_TEST "
34+ echo " DEFECTDOJO_ENGAGEMENT_PEN_TEST: $DEFECTDOJO_ENGAGEMENT_PEN_TEST "
35+ echo " DEFECTDOJO_ENGAGEMENT_CHECK_LIST: $DEFECTDOJO_ENGAGEMENT_CHECK_LIST "
36+ echo " DEFECTDOJO_ENGAGEMENT_STATUS: $DEFECTDOJO_ENGAGEMENT_STATUS "
37+ echo " github_sha: $github_sha "
38+ echo " DEFECTDOJO_ENGAGEMENT_DEDUPLICATION_ON_ENGAGEMENT: $DEFECTDOJO_ENGAGEMENT_DEDUPLICATION_ON_ENGAGEMENT "
39+ echo " DEFECTDOJO_PRODUCTID: $DEFECTDOJO_PRODUCTID "
40+ echo " DEFECTDOJO_ENGAGEMENT_BUILD_SERVER: $DEFECTDOJO_ENGAGEMENT_BUILD_SERVER "
41+ echo " DEFECTDOJO_ENGAGEMENT_SOURCE_CODE_MANAGEMENT_SERVER: $DEFECTDOJO_ENGAGEMENT_SOURCE_CODE_MANAGEMENT_SERVER "
42+ echo " DEFECTDOJO_ENGAGEMENT_ORCHESTRATION_ENGINE: $DEFECTDOJO_ENGAGEMENT_ORCHESTRATION_ENGINE "
43+
44+
2245TODAY=` date +%Y-%m-%d`
2346ENDDAY=$( date -d " +$DEFECTDOJO_ENGAGEMENT_PERIOD days" +%Y-%m-%d)
47+
48+ echo " TODAY: $TODAY "
49+ echo " ENDDAY: $ENDDAY "
50+ # Create engagement
51+ echo " Creating engagement"
52+
2453ENGAGEMENTID=` curl --fail --location --request POST " $DEFECTDOJO_URL /engagements/" \
2554--header " Authorization: Token $DEFECTDOJO_TOKEN " \
2655--header ' Content-Type: application/json' \
@@ -50,4 +79,6 @@ ENGAGEMENTID=`curl --fail --location --request POST "$DEFECTDOJO_URL/engagements
5079 \" source_code_management_server\" : $DEFECTDOJO_ENGAGEMENT_SOURCE_CODE_MANAGEMENT_SERVER ,
5180 \" orchestration_engine\" : $DEFECTDOJO_ENGAGEMENT_ORCHESTRATION_ENGINE
5281}" | jq -r ' .id' ` &&
53- echo ${ENGAGEMENTID} > ENGAGEMENTID.env
82+ echo ${ENGAGEMENTID} > ENGAGEMENTID.env
83+
84+ echo " ENGAGEMENTID: $ENGAGEMENTID "
0 commit comments