workflow: rules: - if: $CI_PIPELINE_SOURCE == 'merge_request_event' stages: - Start - CodeReview - End StartingJob: stage: Start image: mindverse.azurecr.io/infrastructure/code-review-runner:RELEASE_V1.0.0_PRODUCTION script: - echo 'Gitlab CI started...' CodeReviewJob: rules: - if: $CI_MERGE_REQUEST_TARGET_BRANCH_NAME == 'master' stage: CodeReview image: mindverse.azurecr.io/infrastructure/code-review-runner:RELEASE_V1.0.0_PRODUCTION script: - wget https://codereview.mindverse.com/codereview/getCodeReview -O code_review.py - chmod +x code_review.py - ./code_review.py --base_sha $CI_MERGE_REQUEST_DIFF_BASE_SHA --commit_sha $CI_COMMIT_SHA --project_id $CI_MERGE_REQUEST_PROJECT_ID --iid $CI_MERGE_REQUEST_IID EndJob: stage: End image: mindverse.azurecr.io/infrastructure/code-review-runner:RELEASE_V1.0.0_PRODUCTION script: - echo 'Gitlab CI ended.'