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.
Obtenga un proyecto de construcción pública URLs
AWS CodeBuild te permite poner a disposición del público en general los resultados de construcción, los registros y los artefactos de tus proyectos de construcción. Esto permite a los colaboradores de los repositorios de código fuente ver los resultados y descargar los artefactos de una compilación, sin necesidad de que accedan a una cuenta de AWS .
Al poner las compilaciones de un proyecto a disposición del público, todos los resultados, registros y artefactos de la compilación del proyecto, incluidas las compilaciones que se hayan ejecutado cuando el proyecto era privado, se ponen a disposición del público. Del mismo modo, cuando se convierte un proyecto de compilación público en privado, los resultados de la compilación del proyecto dejan de estar disponibles para el público.
Para obtener información sobre cómo cambiar la visibilidad pública de los resultados de compilación de un proyecto, consulte Habilitar el acceso a compilaciones públicas.
CodeBuild proporciona una URL versión para el público de su proyecto que es exclusiva de su proyecto.
Para obtener información pública URL para su proyecto de construcción, utilice el siguiente procedimiento.
Para obtener el URL de un proyecto de construcción público
Abre la AWS CodeBuild consola en https://console.aws.amazon.com/codesuite/codebuild/home
. -
En el panel de navegación, elija Proyectos de compilación.
-
Elige el enlace para el proyecto de construcción para el que quieres que aparezca el público. URL
-
El público URL se muestra en el URL campo Proyecto público de la sección Configuración. Puede elegir el enlace para abrirlo o copiarlo URL con el botón de copiar. URL
aviso
A la hora de hacer públicos los resultados de compilación de un proyecto, es necesario tener en cuenta lo siguiente:
-
Todos los resultados, registros y artefactos de la compilación del proyecto, incluidas las compilaciones que se hayan ejecutado cuando el proyecto era privado, están disponibles para el público.
-
Todos los registros y artefactos de compilación están disponibles para el público. Es posible que las variables de entorno, el código fuente y otra información confidencial estén presentes en los registros y artefactos de compilación. Es necesario tener cuidado con la información que se envía a los registros de compilación. Algunas de las mejores prácticas son:
-
No almacene valores confidenciales, especialmente la clave de AWS acceso IDs y las claves de acceso secretas, en las variables de entorno. Le recomendamos que utilice un almacén de parámetros de Amazon EC2 Systems Manager o AWS Secrets Manager que almacene valores confidenciales.
-
Siga Prácticas recomendadas para utilizar webhooks para limitar qué entidades pueden activar una compilación y no almacene las especificaciones de compilación en el propio proyecto para garantizar que los webhooks sean lo más seguros posible.
-
-
Un usuario malintencionado puede utilizar las compilaciones públicas para distribuir artefactos maliciosos. Recomendamos a los administradores del proyecto que revisen todas las solicitudes de extracción para comprobar que se trata de cambios legítimos. También recomendamos validar todos los artefactos con sus sumas de verificación para asegurarse de que se están descargando los artefactos correctos.