Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Introducción

Se ha creado un componente visual (sobre Vue) que permite la edición de archivos en git.

Este componente se ha habilitado en el módulo Serverless de plataforma para facilitar la creación de funciones.

Gracias a este cambio, se podrán subir , editar y seleccionar los archivos necesarios para la ejecución de una función durante la creación o edición de la misma.

¿Cómo se usa?

Primero se debe crear una aplicación, rellenando todos los detalles de nuestro proyecto gitlab.

Una vez creada la aplicación, se pasara a la creación de funciones, y aquí es donde se puede aprovechar el editor de archivos. Al seleccionar la opción de crear una nueva función, se mostrara la siguiente pantalla:

Como se puede observar, no solo contamos con el editor de archivos git, sino que la pantalla ya no pide el path relativo dentro de git. En su lugar, ahora se podrá crear el archivo en nuestro repositorio de forma manual gracias al editor, y el path se asignará automáticamente.

Primero se selecciona la rama sobre la que se desea trabajar. Con la rama seleccionada, el editor de archivos accederá al repositorio y mostrara los contenidos del mismo:

Desde aquí se puede acceder a todos los directorios del repositorio. Ahora, se podrán crear ficheros nuevos en la localización deseada para contener nuestra función.

Nota: Importante que al crear el archivo se incluya la extensión deseada

En este caso, se esta usando un ejemplo perteneciente al post original de como utilizar el modulo serverless que contiene dos archivos. Una vez creados los archivos, se podrá pegar el contenido dentro:

Con los archivos listos, se realiza el commit con el botón de Save, guardando los cambios realizados en el repositorio:

Finalmente, se le da nombre a la función y seleccionamos el archivo que se quiere ejecutar haciendo click en el. Para saber a que archivo esta apuntando la función, podemos fijarnos en el indicador que se encuentra encima del editor:

De está manera, la función quedara creada y lista para ser lanzada:

Subiendo archivos desde Gitlab

En caso de que nuestra función necesite de múltiples archivos para funcionar y no queramos crearlos desde el editor de archivos uno a uno, siempre podemos subirlos desde gitlab y seleccionarlos desde el editor.

Como se puede ver, se ha subido una carpeta con los contenidos de una función desde gitlab. Ahora simplemente se selecciona el archivo a ejecutar en el editor y se crea la función:

La función será creada y apuntara al archivo que hayamos seleccionado:

  • No labels