ci: remove host_test runner tag, use more precise build, shiny instead

This commit is contained in:
Fu Hanxi
2025-06-19 15:34:07 +02:00
parent 62723f532f
commit 667ed2a266
4 changed files with 4 additions and 9 deletions

View File

@@ -3,10 +3,7 @@
extends: extends:
- .after_script:build:ccache-show-stats:upload-failed-job-logs - .after_script:build:ccache-show-stats:upload-failed-job-logs
image: $ESP_ENV_IMAGE image: $ESP_ENV_IMAGE
tags: tags: [build, shiny]
- build
# build only on shiny servers since shiny storage server is at the same location
- shiny
variables: variables:
# Enable ccache for all build jobs. See configure_ci_environment.sh for more ccache related settings. # Enable ccache for all build jobs. See configure_ci_environment.sh for more ccache related settings.
IDF_CCACHE_ENABLE: "1" IDF_CCACHE_ENABLE: "1"

View File

@@ -58,7 +58,7 @@ deploy_update_SHA_in_esp-dockerfiles:
dependencies: [] dependencies: []
variables: variables:
GIT_DEPTH: 2 GIT_DEPTH: 2
tags: [ shiny, build ] tags: [build, shiny]
script: 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' - '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 - chmod +x create_MR_in_esp_dockerfile.sh

View File

@@ -2,8 +2,7 @@
extends: .rules:test:host_test extends: .rules:test:host_test
stage: host_test stage: host_test
image: $ESP_ENV_IMAGE image: $ESP_ENV_IMAGE
tags: tags: [build, shiny]
- host_test
dependencies: # set dependencies to null to avoid missing artifacts issue dependencies: # set dependencies to null to avoid missing artifacts issue
# run host_test jobs immediately, only after upload cache # run host_test jobs immediately, only after upload cache
needs: needs:

View File

@@ -1,8 +1,7 @@
.pre_check_template: .pre_check_template:
stage: pre_check stage: pre_check
image: $ESP_ENV_IMAGE image: $ESP_ENV_IMAGE
tags: tags: [build, shiny]
- host_test
dependencies: # set dependencies to null to avoid missing artifacts issue dependencies: # set dependencies to null to avoid missing artifacts issue
check_version: check_version: