View a markdown version of this page

El corredor admite anulaciones de etiquetas CodeBuild-hosted GitLab - 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 corredor admite anulaciones de etiquetas CodeBuild-hosted GitLab

En tu versión de GitLab CI/CD YAML en proceso, puedes incluir una variedad de sustituciones de etiquetas que modifiquen tu compilación de ejecutores autogestionados. Se CodeBuild ignorarán todas las compilaciones que no reconozcas, pero no rechazarán tu solicitud de webhook. Por ejemplo, el siguiente YAML incluye anulaciones para 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 todos los YAML de GitLab CI/CD canalización. <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 comandos buildspec en las fases INSTALL, PRE_BUILD y POST_BUILD si está establecido en true.