Softethervpn: ¿Qué esquema de nombres les gustaría ver a los usuarios para los lanzamientos?

Creado en 21 dic. 2018  ·  14Comentarios  ·  Fuente: SoftEtherVPN/SoftEtherVPN

Estos son los nombres actuales de los archivos:

softether-vpn-portable-v5.01-9667-2018.12.21-windows-x64-pdbs.zip
softether-vpn-portable-v5.01-9667-2018.12.21-windows-x64.zip
softether-vpn-src-5.01.9667.tar.gz
softether-vpn-v5.01-9667-2018.12.21-windows-x64-pdbs.zip
softether-vpn-v5.01-9667-2018.12.21-windows-x86-pdbs.zip
softether-vpnclient-v5.01-9667-2018.12.21-windows-x86_x64-intel.exe
softether-vpnserver_vpnbridge-v5.01-9667-2018.12.21-windows-x86_x64-intel.exe

Nos gustaría adoptar un esquema de nomenclatura claro y conciso que se pueda utilizar para sistemas de compilación automatizados.

@ Andy2244 @paskal

build & release

Todos 14 comentarios

Y cree un directorio como SoftEtherVPN-${VERSION} debajo del tarball. Por favor, no estropee el directorio de trabajo actual.

Estoy de acuerdo.

Me gusta el nombre de sus paquetes de Debian y creo que puede usarlo para todas las plataformas.

softether-common_5.1.9667_amd64.deb
softether-vpnbridge_5.1.9667_amd64.deb
softether-vpnclient_5.1.9667_amd64.deb
softether-vpncmd_5.1.9667_amd64.deb
softether-vpnserver_5.1.9667_amd64.deb

¿Te refieres a este?

@ Andy2244 solo estás repitiendo lo que dije

@ Andy2244 solo estás repitiendo lo que dije

Lo siento, acabo de leer el hilo y me perdí tu nota rápida sobre esto :)

Como dijo @paskal , me gusta mucho el nombre de los paquetes de Debian.
Creo que debería agregar algo como el hash de confirmación (el hash corto) para las compilaciones que no tienen una etiqueta. Entonces, cuando alguien construye a partir del maestro, sabrá qué versión y confirmación usan. Esto también sería más fácil para informar problemas, etc.

Entonces algo como esto:
Etiquetas:

softether-common_5.1.9667_amd64.deb
softether-vpnbridge_5.1.9667_amd64.deb
softether-vpnclient_5.1.9667_amd64.deb
softether-vpncmd_5.1.9667_amd64.deb
softether-vpnserver_5.1.9667_amd64.deb

Construir desde master / otras ramas

softether-common_5.1.9667.3b85a11_amd64.deb
softether-vpnbridge_5.1.9667.3b85a11_amd64.deb
softether-vpnclient_5.1.9667.3b85a11_amd64.deb
softether-vpncmd_5.1.9667.3b85a11_amd64.deb
softether-vpnserver_5.1.9667.3b85a11_amd64.deb

Esto podría lograrse utilizando la opción de versión TWEAK de cmake.

Y cree un directorio como SoftEtherVPN-${VERSION} debajo del tarball. Por favor, no estropee el directorio de trabajo actual.

Falta la versión de origen para 9668, softether-vpn-src-5.01.9668.tar.gz

Al probar el tar.gz automático con el nuevo esquema de nomenclatura, noté que softether es el único paquete que extrae carpetas que distinguen entre mayúsculas y minúsculas, ¿tal vez esto debería cambiarse a softethervpn-${VERSION} ?
Supongo que es una convención para prevenir errores de casos en los scripts.

@chipitsine Pregunta rápida, no veo las versiones de origen creadas manualmente que utilizo para openwrt para las dos últimas versiones 9668/9 ¿Son solo actualizaciones menores, por lo que no tienen ninguna o algo cambió la forma en que publicas las versiones?

@ Andy2244 , no eran manuales. se suponía que iban a ser creados por App Veyor, sin embargo, se nos acabó la cuota de artefactos.

lo estamos trasladando a Azure Pipelines. gracias por tu paciencia

np, gracias por la información solo me preguntaba si algo se rompió, se cambió.

@chipitsine ¿Por qué la versión actual aún ignora lo que metalefty propuso?
También 5.01.9670.tar.gz vs softether-vpn-src-5.01.9667.tar.gz ?
El archivo todavía no tiene una carpeta raíz como SoftEtherVPN - $ {VERSION} debajo del tarball.

@ Andy2244 , lo siento. falta de tiempo

Este problema aún está anclado. Yo diría que esto se puede desanclar.

¿Fue útil esta página
0 / 5 - 0 calificaciones