Introducción
Se ha creado un componente Vue en el platform center visual (sobre Vue) que permite la edición de archivos en git.
Este componente se ha implementado habilitado en el modulo serverless módulo Serverless de plataforma para facilitar su usola 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 debes crear una aplicación, rellenando todos los detalles de nuestro tu proyecto gitlab.
...
Una vez creado creada la aplicación, se pasara a la creación de funciones, y aquí es donde se puede puedes aprovechar el editor de archivos. Al seleccionar la opción de crear una nueva función, se mostrara mostrará la siguiente pantalla:
...
Como se puede puedes observar, no solo contamos cuentas con el editor de archivos git, sino que la pantalla ya no te pide el path relativo dentro de git. En su lugar, ahora crearemos podrás crear el archivo en nuestro tu repositorio de forma manual gracias al editor, y el path se asignará automáticamente.
Primero se selecciona la rama sobre la que se desea deseas trabajar. Con la rama seleccionada, el editor de archivos accederá al repositorio y mostrara los contenidos del mismo:
...
Desde aquí se puede puedes acceder a todos los directorios del repositorio. Ahora, se podrán podrás crear ficheros nuevos en la localización deseada para contener nuestra tu función.
...
Nota: Importante Es importante que, al crear el archivo se incluya , incluyas la extensión deseada
...
En este caso, se esta usando un ejemplo perteneciente al tutorial post original de que 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, dale nombre a la función y selecciona el archivo que quieres ejecutar haciendo click en él. Para saber a qué archivo esta apuntando la función, puedes fijarte en el indicador que se encuentra encima del editor:
...
De esta 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 quieras crearlos desde el editor de archivos uno a uno, siempre puedes subirlos desde GitLab y seleccionarlos desde el editor.
...
Como puedes ver, se ha subido una carpeta con los contenidos de una función desde GitLab.
...
Ahora simplemente tienes que seleccionar el archivo a ejecutar en el editor y se crea la función:
...
La función será creada y apuntará al archivo que hayas seleccionado:
...