Преглед на файлове

CI: created script for creating MR to esp-dockerfiles, added script execution to CI pipeline

Daniel Paul преди 3 години
родител
ревизия
b987b34829
променени са 1 файла, в които са добавени 10 реда и са изтрити 0 реда
  1. 10 0
      .gitlab/ci/deploy.yml

+ 10 - 0
.gitlab/ci/deploy.yml

@@ -40,6 +40,16 @@ push_to_github:
     - git remote add github git@github.com:espressif/esp-idf.git
     - tools/ci/push_to_github.sh
 
+deploy_update_SHA_in_esp-dockerfiles:
+  extends:
+    - .deploy_job_template
+    - .rules:ref:master-always
+    - .rules:tag:release
+  script:
+    - 'curl --header "PRIVATE-TOKEN: ${ESPCI_SCRIPTS_TOKEN}" -o create_MR_in_esp_dockerfile.sh $GITLAB_HTTP_SERVER/api/v4/projects/1260/repository/files/create_MR_in_esp_dockerfile%2Fcreate_MR_in_esp_dockerfile.sh/raw\?ref\=master'
+    - chmod +x create_MR_in_esp_dockerfile.sh
+    - ./create_MR_in_esp_dockerfile.sh
+
 deploy_test_result:
   extends:
     - .deploy_job_template