Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
El ejecutor hospedado admite anulaciones CodeBuild de GitLab etiquetas
En su proceso de GitLab CI/CDYAML, puede proporcionar una variedad de anulaciones de etiquetas que modifiquen la compilación de su ejecutor autogestionado. Se CodeBuild ignorarán todas las compilaciones que no reconozcas, pero no rechazarán tu solicitud de webhook. Por ejemplo, lo siguiente YAML incluye las anulaciones de la imagen, el tamaño de la instancia, la flota y la especificación de compilación:
workflow: name: HelloWorld stages: - build build-job: stage: build script: - echo "Hello World!" tags: - codebuild-myProject-$CI_PROJECT_ID-$CI_PIPELINE_IID-$CI_JOB_NAME - image:arm-3.0 - instance-size:small - fleet:myFleet - buildspec-override:true
codebuild-
(obligatorio)<project-name>
-$CI_PROJECT_ID-$CI_PIPELINE_IID-$CI_JOB_NAME
Ejemplo:
codebuild-myProject-$CI_PROJECT_ID-$CI_PIPELINE_IID-$CI_JOB_NAME
-
Necesario para todas las canalizaciones de CI/CD. GitLab YAMLs
<project name>
debe ser igual al nombre del proyecto para el que está configurado el webhook del ejecutor autogestionado.
image:
<environment-type>
-<image-identifier>
Ejemplo:
image:arm-3.0
-
Anula la imagen y el tipo de entorno utilizados al iniciar la compilación del ejecutor autogestionado. Para obtener más información sobre los valores admitidos, consulte. Calcule imágenes compatibles con el ejecutor alojado CodeBuild GitLab
instance-size:
<instance-size>
Ejemplo:
instance-size:small
-
Anula el tipo de instancia utilizado al iniciar la compilación del ejecutor autogestionado. Para obtener más información sobre los valores admitidos, consulte. Calcule imágenes compatibles con el ejecutor alojado CodeBuild GitLab
fleet:
<fleet-name>
Ejemplo:
fleet:myFleet
-
Anula los ajustes de flota configurados en su proyecto para usar la flota especificada. Para obtener más información, consulte Run se basa en flotas de capacidad reservada.
buildspec-override:
<boolean>
Ejemplo:
buildspec-override:true
-
Permite que la compilación ejecute los comandos buildspec en las
POST_BUILD
fasesINSTALL
PRE_BUILD
, y si se ha establecido en ello.true