Nuestro Gulpfile
Nuestro gulpfile está escrito usando ES7 y Gulp 4. Lo que hemos hecho ha sido convertir los scriptsde bash que estaban en la plantilla y pasarlos a funciones asíncronas que luego son exportadas por el gulpfile.
Tareas
contributors: Generar el fichero MAINTAINERS con los datos de quienes hayan hecho commits.
generateGitbook: Convertir los MD a HTML usando
gitbooky colocarlo en el directoriogh-pages.generateWiki: Desplegar el contenido del directorio
gh-pagesen las Gh-pages.deployWiki: Desplegar el contenido del directorio
wikien la wiki del repo (aunque aquí no funcionan los plugins degitbook).serve: Lanza un servidor que se recarga automáticamente cuando hay algún cambio.
install: Instala los plugins de gitbook.
Otras tareas
- build: Instala los plugins y genera la
wikiy lasgh-pages. - deploy: Despliga los contenido de la
wikiy lasgh-pagesen los lugares correspondientes. - default: La tarea por defecto apunta a
build.