/
Uso de WebContentTools

Uso de WebContentTools

Resumen de la información que se explica en la página

En esta sección describiremos cómo manejar la herramienta y daremos una descripción breve de las distintas tareas que podemos ejecutar




Antes de usar cualquiera de los pipelines de WebContentTools


Es muy importante que antes de usar cualquiera de las acciones de la herramienta (pipelines) validar que el equipo de desarrollo no está realizando ningún despliegue. Un despliegue es el proceso por el que se llevan las nuevas lógicas a la Web, se corrigen errores o se mejoran las funcionalidades. En el momento en el que el equipo de desarrollo Web está desplegando NO ES POSIBLE NI SE DEBE INTENTAR ejecutar ninguna de las acciones de WebContentsTools. Hacerlo podría implicar un despliegue incorrecto y ello podría hacer que la Web dejase de funcionar.

Por todo ello, antes de ejecutar cualquiera de las acciones, revisaremos si el equipo de desarrollo está desplegando. Para ello:

  • Accederemos a la siguiente URL: despliegues.grupojuinsa.es
  • Y nos validaremos con el siguiente usuario y contraseña:



    • usuario: despliegues
    • contraseña: fd13f7cfc6?

  • El panel posee el siguiente aspecto:



  • Sus contenidos son sencillos (de izquierda a derecha):
    • El ID del despliegue.
    • El entorno (DEV - STG - PRO y la web en la que se produce).
    • El estado del despliegue
      • EN PROGRESO: se está ejecutando. Es el momento en el que los diseñadores y otros usuarios que pretendan realizar acciones con WebContentTools no deben hacerlo.
      • COMPLETADO: despliegue terminado correctamente. Se pueden realizar acciones con WebContentTools.
      • ERROR: despliegue terminado incorrectamente. Es méramente informativo. Se pueden realizar acciones con WebContentTools.
    • Timestamp del inicio.
    • Timestamp del fin.
    • Duración del proceso.
    • Usuario que ha desplegado.

Funcionamiento de la herramienta

Ejecutar una tarea

  • Es la opción directa y la que buscaremos en la mayoría de las ocasiones. Con ellas realizaremos una acción sobre los entornos de las Webs. Dicha acción se ejecuta a través del botón RUN PIPELINE.



  • Desde la ventana que aparece realizaremos las siguientes selecciones:
    • BRANCH: siempre la misma MASTER.



    • PIPELINE es la acción que deseamos ejecutar. En la siguiente sección describiremos cada una de ellas, sin embargo, como podrá imaginar a través de esta selección podremos indicar si deseamos mover los CMS de STG a PRO, si queremos mover los ficheros de la carpeta MEDIA, etc... es el verbo de lo que deseamos hacer.



    • En función de la selección anterior, tendremos que determinar los siguientes parámetros. Existen dos tipos de acciones, y en función de la elegida, las variables a determinar:

      • Tareas que realizan acciones sobre un entorno (DEV, STG O PRO) para una Web (JUINSA, BEST, LDKGARDEN...). En este primer caso, tendremos que indicar el entorno y la Web, dado que, por ejemplo, si queremos vaciar la caché es impensable que indiquemos el entorno DEV, STG o PRO y de qué Web, dado que no es lo mismo borrar la caché de UNIMASA PRO, que de UNIMASA STG al igual que no lo es de JUINSA DEV... Con estas acciones tendremos que elegir estos dos valores:



      • Tareas que mueven contenidos entre el entorno de STG y PRO para una Web. Estas tareas no necesitan conocer el entorno, dado que son movimientos de información entre STG y PRO, por tanto, sólo tendremos que indicar la Web sobre la que procesar el movimiento.



  • Tras la selección de la acción RUN será el botón que nos permitirá ejecutarla igual que CANCEL, finalizar el proceso sin hacer nada.


Al ejecutar cualquiera de las acciones, recibiremos información sobre la ejecución y avance de la misma en sus distintas fases. Para ver la información que el entorno nos ofrece, puede acceder al siguiente documento: Información de ejecución de WebContentTools - Soporte - Confluence (atlassian.net)




Acciones sobre el PIPELINE




Related content