Implementación de una extensión

Última actualización: 2024-02-13
  • Creado para:
  • Beginner
    Developer

AEM Para su uso en entornos as a Cloud Service de, la aplicación App Builder de extensión debe implementarse y aprobarse.

Al implementar aplicaciones de App Builder de extensión, hay que tener en cuenta varias consideraciones:

  • Las extensiones se implementan en el espacio de trabajo del proyecto de la consola Adobe Developer. Los espacios de trabajo predeterminados son:
    • Producción AEM workspace contiene implementaciones de extensión disponibles en todas las áreas de trabajo as a Cloud Service.
    • Fase workspace actúa como un espacio de trabajo de desarrollador. AEM Las extensiones implementadas en el espacio de trabajo de fase no están disponibles en el as a Cloud Service de la.
      Los espacios de trabajo de la consola de Adobe Developer AEM no tienen ninguna correlación directa con los tipos de entorno as a Cloud Service de la.
  • AEM Una extensión implementada en el espacio de trabajo de producción se muestra en todos los entornos as a Cloud Service de la organización de Adobe en los que se encuentra la extensión, en todos los entornos de producción.
    Una extensión no se puede limitar a los entornos en los que está registrada añadiendo AEM lógica condicional que comprueba el nombre de host as a Cloud Service de la.
  • AEM Se pueden utilizar varias extensiones en las as a Cloud Service. El Adobe recomienda que cada aplicación de App Builder de extensión se utilice para solucionar un único objetivo empresarial. Dicho esto, una aplicación App Builder de extensión única puede implementar varios puntos de extensión que apoyen un objetivo comercial común.

Despliegue inicial

AEM Para que una extensión esté disponible en entornos as a Cloud Service, debe implementarse en la consola de Adobe Developer.

El proceso de implementación se divide en dos pasos lógicos:

  1. Implementación de la aplicación App Builder de extensión en la consola de Adobe Developer por un desarrollador.
  2. Aprobación de la extensión por un administrador de implementación o un propietario empresarial.

Implementación de la extensión

Implemente la extensión en el espacio de trabajo de producción. AEM Las extensiones implementadas en el espacio de trabajo de producción se añaden automáticamente a todos los servicios de autor as a Cloud Service de la organización de Adobe en los que se implementa la extensión de.

  1. Abra una línea de comandos en la raíz de la extensión actualizada de la aplicación App Builder.

  2. Asegúrese de que el espacio de trabajo Producción esté activo

    $ aio app use -w Production
    

    Combinar cualquier cambio en .env y .aio.

  3. Implemente la extensión actualizada App Builder.

    $ aio app deploy
    

Solicitar aprobación de implementación

Enviar extensión para su aprobación
  1. Iniciar sesión en Consola de Adobe Developer
  2. Seleccionar Consola
  3. Vaya a Proyectos
  4. Seleccione el proyecto asociado a la extensión
  5. Seleccione el Producción workspace
  6. Seleccionar Enviar para aprobación
  7. Complete y envíe el formulario, actualizando los campos según sea necesario.

Aprobación de implementación

Aprobación de extensión
  1. Iniciar sesión en Intercambio de Adobe
  2. Vaya a Administrar > Aplicaciones pendientes de revisión
  3. Revisar la extensión App Builder
  4. Si los cambios de extensión son aceptables Aceptar la revisión. AEM Esto inserta inmediatamente la extensión en todos los servicios de autor as a Cloud Service dentro de la organización de Adobe.

AEM Una vez aprobada la solicitud de extensión, la extensión se activa inmediatamente en los servicios de autor as a Cloud Service de la.

Actualización de una extensión

La actualización y la extensión de la aplicación App Builder siguen el mismo proceso que la implementación inicial, con la desviación de que la implementación de extensión existente primero debe revocarse.

Revocar la extensión

Para implementar una nueva versión de una extensión, primero debe revocarse (o eliminarse). AEM Mientras que la extensión es Revocada, no está disponible en consolas de.

  1. Iniciar sesión en Intercambio de Adobe
  2. Vaya a Administrar > Aplicaciones del Generador de aplicaciones
  3. Revocar la extensión para actualizar

Implementación de la extensión

Implemente la extensión en el espacio de trabajo de producción. AEM Las extensiones implementadas en el espacio de trabajo de producción se añaden automáticamente a todos los servicios de autor as a Cloud Service de la organización de Adobe en los que se implementa la extensión de.

  1. Abra una línea de comandos en la raíz de la extensión actualizada de la aplicación App Builder.

  2. Asegúrese de que el espacio de trabajo Producción esté activo

    $ aio app use -w Production
    

    Combinar cualquier cambio en .env y .aio.

  3. Implemente la extensión actualizada App Builder.

    $ aio app deploy
    

Solicitar aprobación de implementación

Enviar extensión para su aprobación
  1. Iniciar sesión en Consola de Adobe Developer
  2. Seleccionar Consola
  3. Vaya a Proyectos
  4. Seleccione el proyecto asociado a la extensión
  5. Seleccione el Producción workspace
  6. Seleccionar Enviar para aprobación
  7. Complete y envíe el formulario, actualizando los campos según sea necesario.

Aprobación de la solicitud de implementación

Aprobación de extensión
  1. Iniciar sesión en Intercambio de Adobe
  2. Vaya a Administrar > Aplicaciones pendientes de revisión
  3. Revisar la extensión App Builder
  4. Si los cambios de extensión son aceptables Aceptar la revisión. AEM Esto inserta inmediatamente la extensión en todos los servicios de autor as a Cloud Service dentro de la organización de Adobe.

AEM Una vez aprobada la solicitud de extensión, la extensión se activa inmediatamente en los servicios de autor as a Cloud Service de la.

Eliminación de una extensión

Eliminación de una extensión

Para eliminar una extensión, revoque (o elimine) su acceso a Adobe Exchange. AEM Cuando se revoca la extensión, se elimina de todos los servicios de autor as a Cloud Service de la.

  1. Iniciar sesión en Intercambio de Adobe
  2. Vaya a Administrar > Aplicaciones del Generador de aplicaciones
  3. Revocar la extensión que se va a eliminar

En esta página