Diferencia entre revisiones de «NugetServer»
(→Publicación de paquete en el servidor=) |
|||
Línea 24: | Línea 24: | ||
#User by | #User by | ||
− | ==Publicación de paquete en el servidor | + | ==Publicación de paquete en el servidor== |
El paquete deberá cubrir los siguientes lineamientos para ser aprobado a publicación | El paquete deberá cubrir los siguientes lineamientos para ser aprobado a publicación | ||
Revisión del 00:19 14 abr 2023
Sumario
Manual de uso de NugetServer
Descripción
Servicio de administración y entrega paquetes Nuget exclusivos para la plataforma Telstock
Ubicación del repositorio de paquete nuget para telstock
Se encuentra ubicado en la dirección http://192.168.9.60/NugetServer
Creación de paquete Nuget
Este manual sobre entiende que el desarrollador tiene el conocimiento para la creación de un paquete Nuget; sin embargo, se enlistan las reglas sobre su diseño
Propiedades
- Nombre
- Deberá crearse con la estructura de nombre Telstock.<nombrepaquete>, donde dicho nombre deberá ser único en el repositorio de paquetes y deberá ser en inglés sin espacios y sin caracteres especiales; ejemplo: Telstock.TestNamePackage
- Versionamimento
- Se deberá llevar bien el control de versión con la siguiente estructura [cambio mayor].[Cambio menor].[Revisión], ejemplo: 1.0.1
- Icono
- La imagen correspondiente a la propiedad de telstock, dicha imagen se podrá tomar de cualquier paquete ya creado en el repositorio de paquetes
- Readme: Archivo que contendrá todas referencias, descripciones y documentación necesaria para utilizar el paquete
- Se deberá crear con ayuda de la página readme.so, las secciones que deberá contener serán:
- Title and Description
- Documentation
- Usage/Examples
- User by
Publicación de paquete en el servidor
El paquete deberá cubrir los siguientes lineamientos para ser aprobado a publicación
Reglas de publicación
- El código deberá agregarse como proyecto adicional a la solución del repositorio NugetServer en la rama Develop
- El código deberá contar con las mejores prácticas de codificación implementadas en la empresa Telstock
- Todo paquete antes de ser publicado deberá tener sus pruebas unitarias; dichas pruebas, también estarán contenidas dentro de la solución como un proyecto dentro de la carpetas UnitTest