Saltar al contenido principal

Velopack Flow

Applies to
Windows
MacOS
Linux
Beta

Velopack Flow se encuentra actualmente en beta. Si estás interesado en unirte a la beta, por favor contáctanos en info@velopack.io.

Flow es la solución alojada de Velopack para distribuir aplicaciones. Proporciona una forma fluida de distribuir tus aplicaciones de Velopack. Si prefieres alojar tu propia aplicación y gestionar manualmente las actualizaciones y reversiones, consulta la sección de autoalojamiento.

Características

  • Solución totalmente gestionada: sin necesidad de gestionar tu propia infraestructura.
  • Lanzamientos escalonados: Lanza actualizaciones gradualmente a un subconjunto de usuarios antes de un despliegue completo.
  • Enlaces estáticos: Enlaces estáticos que pueden usarse para dirigir a los usuarios a la última versión de tu aplicación o a una versión específica.
  • API: Una API REST que te permite gestionar programáticamente tus versiones, canales y proyectos.

Primeros pasos

Integración con Flow

Simplemente sigue la guía de integración actual para integrar Velopack en tu aplicación. Asegúrate de que el UpdateManager esté configurado para usar VelopackFlowSource como IUpdateSource. Este es el comportamiento predeterminado del constructor por defecto.

Publicar en Flow

Comienza creando una cuenta gratuita en Velopack Flow.

Una vez que tengas una cuenta, debes crear un proyecto. Esto puede hacerse haciendo clic en el botón "Create New Project" del panel principal o navegando a la lista de proyectos en la página de inicio de tu equipo. Asegúrate de que el Package Id que ingreses coincida exactamente con el --packId que usaste al compilar tu versión de Velopack.

De vuelta en el CLI de Velopack, empaqueta tu aplicación como lo harías normalmente siguiendo la guía de empaquetado.

A continuación, inicia sesión en el servicio de Flow ejecutando el siguiente comando.

vpk login

Para más detalles sobre la autenticación con Flow a través del CLI vpk, consulta Autenticación de Flow.

Ahora puedes subir tu versión a Flow ejecutando el siguiente comando en el directorio donde se encuentra tu versión:

vpk publish --outputDir <OutputDir> --channel <Channel>

¡Listo! Ahora puedes ver la versión en Flow. En pocos minutos, la versión estará disponible y lista para su distribución.