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

ci: fix update_sha_in_esp-dockerfiles rules

Fu Hanxi преди 2 години
родител
ревизия
82d78c7c7d
променени са 2 файла, в които са добавени 6 реда и са изтрити 2 реда
  1. 1 2
      .gitlab/ci/deploy.yml
  2. 5 0
      .gitlab/ci/rules.yml

+ 1 - 2
.gitlab/ci/deploy.yml

@@ -43,8 +43,7 @@ push_to_github:
 deploy_update_SHA_in_esp-dockerfiles:
   extends:
     - .deploy_job_template
-    - .rules:ref:master-always
-    - .rules:tag:release
+    - .rules:protected-no_label-always
   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

+ 5 - 0
.gitlab/ci/rules.yml

@@ -373,6 +373,11 @@
   rules:
     - <<: *if-protected-no_label
 
+.rules:protected-no_label-always:
+  rules:
+    - <<: *if-protected-no_label
+      when: always
+
 .rules:dev:
   rules:
     - <<: *if-trigger