Project

General

Profile

pod_template_conf #28501

Updated by UserName LastName over 1 year ago

- stage_name: parser 
   container_name: parser 
   steps: 
     - "def type = params.type ?: '\\${type}'" 
     - "def code_url = params.code_url ?: '\\${code_url}'" 
     - "def user_id = params.user_id ?: '\\${user_id}'" 
     - "def extra_data = params.extra_data ?: '\\${extra_data}'" 
     - "def grading_rules = params.grading_rules ?: '\\${grading_rules}'" 
     - sh "code_parser -t '${type}' -c '${code_url}' -u '${user_id}' -e '${extra_data}' -rule '${grading_rules}' " 
 - stage_name: run 
   container_name: ai-rule-runner 
   steps: 
     - sh "review-score -c '${WORKSPACE}/parser_result.yaml' -o    '${WORKSPACE}/ai_run_result.yaml' " 
 - stage_name: submit-result 
   container_name: submit-result 
   steps: 
     - "def hook_url = params.hook_url ?: '\\${hook_url}'" 
     - sh "result_submit -hu '${hook_url}' -r '${WORKSPACE}/ai_run_result.yaml' "

Back