Implementación de una rama

La implementación envía los componentes de metadatos de su rama a una organización de Salesforce de destino. La implementación aplica realmente los cambios, convirtiéndose en el paso final para mover código/configuración a los entornos de Salesforce.

Resumen

Implementar una rama te permite migrar componentes de metadatos desde una rama de Cloud DevOps a una Organización de Salesforce que está conectada a DevOps.

El proceso de implementación garantiza que:

  • Los componentes seleccionados de la rama se apliquen a la organización de destino

  • Los cambios destructivos opcionales pueden eliminar metadatos que ya no se necesitan

  • Se ejecutan las pruebas Apex y los pasos posteriores a la implementación para cumplimiento y estabilidad

Al ejecutar una implementación después de la validación, puedes promover cambios con confianza a entornos superiores como UAT y Producción.

circle-info

Validación recomendada

Antes de implementar, realiza un trabajo de validación usando la rama, los componentes y la organización previstos para la implementación. Asegúrate de que la validación sea exitosa antes de continuar. Para instrucciones detalladas de validación, consulta el siguiente artículo.

circle-info

Mejores prácticas

  • Siempre valida antes de implementar en UAT o Producción.

  • Usar Pre y Post cambios destructivos con cuidado; confirma que los elementos sean seguros para eliminar.

  • En entornos de producción, siempre selecciona Ejecutar todas las pruebas o Ejecutar pruebas locales. En entornos inferiores, puedes seleccionar No ejecutar pruebas para habilitar implementaciones más rápidas.

  • Usa el ámbito de Perfiles/Conjuntos de Permisos para evitar sobrescrituras innecesarias.

  • Revisa los registros cuidadosamente después de la implementación para confirmar el éxito.

  • Aprovecha Revertir inmediatamente si ocurren problemas inesperados.

Ejecutar trabajo de implementación de rama

1

Selecciona una rama e inicia la implementación

  1. Haz clic en Código desde el menú de la barra lateral izquierda.

  2. Selecciona una rama de la lista.

  3. Haz clic en Desplegar.

2

Selecciona componentes y organización

  1. Haz clic en Agregar para cada componente de la rama que incluir en la implementación.

  2. (Opcional) Haz clic Agregar todo para agregar todos los componentes a la implementación.

  3. Haz clic en Siguiente.

  4. Haz clic en Seleccionar para elegir la organización de Salesforce para la implementación.

  5. Haz clic en Siguiente.

3

Seleccionar cambios destructivos

Los componentes pueden marcarse para Pre (eliminar antes de implementar) o Post (eliminar después de implementar).

circle-info

Por defecto, se agregan todos los cambios destructivos pre y post.

  1. (Opcional) Para eliminar un cambio destructivo de la implementación, haz clic Agregado para deseleccionar el componente.

  2. Haz clic en Siguiente.

4

Configurar y ejecutar la implementación

  1. Haz clic en la Ejecutar pruebas menú desplegable para elegir el nivel de pruebas Apex a realizar. Consulta la tabla a continuación para una descripción de cada uno.

Nivel de prueba
Descripción

Predeterminado

Ejecuta sólo las pruebas incluidas en el paquete.

No ejecutar pruebas

Omite todas las pruebas Apex (permitido sólo en organizaciones no productivas).

Ejecutar pruebas locales

Ejecuta todas las pruebas en la organización excepto las de paquetes gestionados instalados.

Ejecutar todas las pruebas

Ejecuta todas las pruebas en la organización, incluidas las pruebas de paquetes gestionados.

Ejecutar pruebas especificadas

Le permite definir clases o métodos de prueba individuales para ejecutar.

  1. Haz clic en los interruptores de configuración de implementación para habilitar las opciones. Consulta la tabla siguiente para una explicación de cada configuración.

Configuración
Descripción

Implementar solo la configuración de perfiles para los componentes seleccionados

Solo validar Configuración de perfiles para los componentes que elegiste incluir en este trabajo de validación.

Implementar solo la configuración de conjuntos de permisos para los componentes seleccionados

Solo validar Configuración de conjuntos de permisos para los componentes que elegiste incluir en este trabajo de validación.

Ejecutar código Apex posterior a la implementación

Ejecuta scripts Apex definidos después de que la implementación se complete. Cuando está habilitado, hay un texto disponible para ingresar scripts.

Ignorar advertencias en la implementación

Permite que la implementación continúe incluso con advertencias.

Activación de LWC de Vlocity

Cuando está habilitado, los Lightning Web Components de Vlocity se activan, compilan y ponen en ejecución automáticamente durante la implementación.

  1. Haz clic en Ejecutar para iniciar el trabajo de Implementación.

  2. Después de iniciar el trabajo de Implementación, se mostrará en el Actividades .

5

Implementación en progreso

Durante un Desplegar trabajo que está En progreso, puedes monitorear su estado y cancelarlo si es necesario.

  1. Haz clic en la En progreso Trabajo de implementación.

Actualizar registros

  1. Haz clic en Actualizar para actualizar la vista de registros con el registro actual.

Abortar implementación

  1. Haz clic en Abortar.

  2. Haz clic en Abortar en el Confirmar abortar implementación diálogo de confirmación.

  3. El trabajo de implementación se ha detenido y no se realizarán más acciones en la Organización de Salesforce.

Resultados de la implementación

1

Ver resultados

  1. Haz clic en la Actividades .

  2. Comprueba que el Desplegar estado del trabajo es Completado

circle-info

Si ocurre un error durante el trabajo de implementación, su estado cambiará a Excepción. Revisa el registro del trabajo de implementación para identificar los errores.

  1. Haz clic en la Desplegar trabajo.

  2. La Desplegar La página de resultados enumera la información del trabajo y un registro detallado.

2

Revisar registro (sin errores)

En el registro del trabajo de implementación, los detalles incluyen:

  • Presencia de objetos de Cambios Destructivos.

  • Recuento y lista de componentes implementados.

  • Tipo y resultados de la ejecución de pruebas Apex.

  • Pasos de implementación completados.

3

Revisar registro (con errores)

Cuando un trabajo de implementación encuentra un error, examina los registros para identificar la causa. Concéntrate en las entradas marcadas con [error]. Las capturas de pantalla a continuación muestran una ejecución de trabajo de implementación en la que a una organización de Salesforce le faltan múltiples componentes requeridos por la rama.

4

Revertir implementación

En la página de resultados de la implementación, si se creó una copia de seguridad, verás un Revertir botón. Hacer clic en Revertir restaura la organización a su estado antes de la implementación, usando la instantánea de la copia de seguridad. Para instrucciones detalladas sobre este proceso, consulta el siguiente artículo.

Última actualización

¿Te fue útil?