"warning":"[Documentación básica](https://github.com/bakhirev/assayo/blob/main/documents/RU.md) en ruso. Es una traducción. Puede contener errores. Si usted es un hablante nativo, puede ayudar a mejorar esta traducción. ¡Gracias!"
"git --no-pager log --numstat --oneline --all --reverse --date=iso-strict --pretty=format:\"%ad>%cN>%cE>%s\" | sed -e 's/\\\\/\\\\\\\\/g' | sed -e 's/`/\"/g' | sed -e 's/^/report.push(\\`/g' | sed 's/$/\\`\\);/g' | sed 's/\\$/_/g' > log.txt"
]
},
{
"p":"Git creará un archivo `log.txt`."
},
{
"p":"contiene los datos para construir el informe. "
},
{
"p":"La diferencia entre los formatos en línea y fuera de línea está en la existencia de una envoltura para las cadenas. El formato fuera de línea se cargará como un archivo`js` si usted simplemente lo abrió. `/build/index.html`"
},
{
"h3":"¿Cómo ver el informe?"
},
{
"h4":"Online"
},
{
"li":[
"Ir a [sitio web](https://assayo.online/)",
"Pulse el botón [Demo](https://assayo.online/demo)»",
"Arrastrar y soltar archivo `log.txt` en la ventana del navegador"
]
},
{
"h4":"Offline"
},
{
"li":[
"Descargar este repositorio",
"Arrastrar y soltar archivo `log.txt` en la carpeta `/build`",
"Lanzar `/build/index.html`",
"O arrastrar una carpeta `/build` a su repositorio (donde se encuentra ' log.txt`). Puede cambiar el nombre. Por ejemplo `/build` contra `/report`"
]
},
{
"p":"En este caso, es importante que el archivo ' log.txt ' fue generado por el equipo para ver sin conexión."
"La nueva compilación estará en el directorio `/build`"
]
},
{
"h3":"Como mirar el reporte de un grupo de microservicios?"
},
{
"li":[
"Generar para cada microservicio el archivo `log.txt` (`log-1.txt`, `log-2.txt`, `log-3.txt` etc.)",
"Ver “Cómo ver el informe en línea?”. En el último paso, arrastrar todos los archivos al navegador.",
"Ver “Cómo ver informe fuera de línea?”. En el segundo paso, arrastrar los archivos de todos los microservicios al navegador (`log-1.txt`, `log-2.txt`, `log-3.txt` etc.) la carpeta informe (`/build`)."
]
},
{
"h3":"¿Cómo puedo personalizar la interfaz de usuario?"
},
{
"p":"Puedes crear tu propio tema para la interfaz. Puedes cambiar:"
},
{
"li":[
"**El título**. Puedes especificarlo en el parámetro de la URL ```title```. Por ejemplo: ```?title=You Company```",
"**El tema visual**. Para esto, debes preparar un archivo CSS con los nuevos estilos y especificar su dirección en el parámetro de URL ```theme```. Por ejemplo: ```?theme=//company.com/some.css```. Puedes usar los nombres de clases como selectores. La mayoría de ellos no cambia con el lanzamiento de nuevas versiones.",
"**La lengua**. Puedes especificarla en el parámetro de la URL ```lang```. Por ejemplo: ```?lang=es```"
]
},
{
"h3":"¿Cómo firmar los commits?"
},
{
"p":"Siga la práctica [Conventional Commits 1.0.0](https://www.conventionalcommits.org/en/v1.0.0/). Por ejemplo:"
},
{
"pre":[
"JIRA-1234 feat(profile): Added avatar for user "
]
},
{
"li":[
"El número de la tarea en el gestor de tareas es `(JIRA-1234)`",
"tipo de trabajo `(feat, fix, style, refactor, test, doc etc.)`",
"ficha `(profile - La sección del sitio, la página o la nueva funcionalidad, en una palabra)`",
"¿qué problema resolvieron? `(Added avatar for user)`"
]
},
{
"h3":"How to add checking for commit message?"
},
{
"h4":" Use file `commit-msg`"
},
{
"p":"1. Create file `commit-msg` in folder `.git/hooks/`"
"agregue un icono de `build/assets/ci-cd.sh` a su carpeta de inicio automático"
]
},
{
"p":" (Windows);"
},
{
"p":"Cada vez que reinicie su computadora, el script actualizará la estadística de todos los datos que se hayan incorporado automáticamente a la rama principal."
},
{
"h3":"DevOps (CI/CD)"
},
{
"h4":"Servidor público"
},
{
"p":"Puede publicar el archivo con los datos para generar el informe en una URL pública. Para visualizarlo, puede usar la interfaz web del sitio [assayo](https://assayo.online/). Simplemente indique la dirección donde están los datos en el parámetro URL ```dump```:"
"Para ver los informes, use la interfaz web indicándole la dirección de los datos en el parámetro URL ```dump```:"
]
},
{
"pre":[
"http://assayo_url/?dump=//you_url/some/log.txt",
"assayo_url - URL dirección del contenedor assayo, Él está escuchando el puerto 80;",
"you_url - URL la dirección de su contenedor con registros git;"
]
},
{
"p":"Por defecto, la imagen se ejecutará en la siguiente dirección ```http://127.0.0.1:80/```. Si no funciona, compruebe si tiene el puerto 80 disponible"