El ejecutor hospedado admite anulaciones CodeBuild de GitLab etiquetas - AWS CodeBuild

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-<project-name>-$CI_PROJECT_ID-$CI_PIPELINE_IID-$CI_JOB_NAME (obligatorio)

  • 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>

instance-size:<instance-size>

fleet:<fleet-name>

buildspec-override:<boolean>

  • Ejemplo: buildspec-override:true

  • Permite que la compilación ejecute los comandos buildspec en las POST_BUILD fases INSTALLPRE_BUILD, y si se ha establecido en ello. true