Skip to main content
Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.

Esta versión de GitHub Enterprise se discontinuó el 2022-06-03. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener un mejor desempeño, más seguridad y nuevas características, actualiza a la última versión de GitHub Enterprise. Para obtener ayuda con la actualización, contacta al soporte de GitHub Enterprise.

Utilizar un ambiente de montaje

Aprende sobre cómo utilizar las GitHub Actions con las instancias de pruebas de GitHub Enterprise Server.

Acerca de los ambientes de pruebas para GitHub Enterprise Server

Puede ser útil tener un ambiente de montaje o de pruebas para tu instancia de GitHub Enterprise Server, para que así puedas probar las actualizaciones o características nuevas antes de implementarlas en tu ambiente productivo. Para obtener más información, consulta "Configurar una instancia de preparación."

Utilizar un ambiente de pruebas con GitHub Actions

Una forma común de crear un ambiente de pruebas es restablecer un respaldo de tu instancia productiva de GitHub Enterprise Server a una máquina virtual nueva en dicho ambiente de pruebas. Si utilizas una instancia de pruebas y planeas probar la funcionalidad de GitHub Actions, deberías revisar tu configuración de almacenamiento en el ambiente de pruebas.

Después de que restableces un respaldo de GitHub Enterprise Server en la instancia de pruebas, si intentas ver las bitácoras o artefactos de las ejecuciones de flujo de trabajo existentes de GitHub Actions en tu instancia de pruebas, verás errores 404, ya que estos datos no se encontrarán en tu ubicación de almacenamiento de pruebas. Para solucionar los errores 404, puedes copiar los datos de producción para utilizarlos en tu ambiente de pruebas.

Configurar el almacenamiento

Cuando configuras un ambiente de pruebas que incluye una instancia de GitHub Enterprise Server con GitHub Actions habilitadas, debes utilizar una configuración de almacenamiento externo diferente para el de GitHub Actions que aquél de tu ambiente productivo.

Advertencia: Si no cambias la configuración de almacenamiento, tu instancia de pruebas podría escribir en el mismo almacenamiento externo que utilizas para producción, lo cual podría hacerte perder datos.

Para obtener más información sobre la configuración de almacenamiento de GitHub Actions, consulta la sección "Iniciar con GitHub Actions para GitHub Enterprise Server".

Copiar los archivos de producción a pruebas

Para duplicar tu ambiente productivo con mayor exactitud, opcionalmente, puedes copiar los archivos de tu ubicación de almacenamiento productivo para GitHub Actions a aquella del almacenamiento de pruebas.

  • Para una cuenta de almacenamiento de Azure, puedes utilizar azcopy. Por ejemplo:

    azcopy copy 'https://SOURCE-STORAGE-ACCOUNT-NAME.blob.core.windows.net/SAS-TOKEN' 'https://DESTINATION-STORAGE-ACCOUNT-NAME.blob.core.windows.net/' --recursive
  • Para los buckets de Amazon S3, puedes usar aws s3 sync. Por ejemplo:

    aws s3 sync s3://SOURCE-BUCKET s3://DESTINATION-BUCKET