Cliente de escritorio para Cabal, la plataforma de chat P2P/descentralizada/fuera de línea primero.

https://github.com/cabal-club/cabal-desktop/releases/
$ git clone https://github.com/cabal-club/cabal-desktop
$ cd cabal-desktop
$ yarn install # install dependencies
$ yarn start # start the application
Este esencia contiene un archivo nix-shell para fines de desarrollo. Evita el problema de empacar el paquete completo como una versión en NIXPKGS.
https://aur.archlinux.org/packages/cabal-desktop-git/
tiffutil -cathidpicheck cabal-desktop-dmg-background.jpg [email protected] -out dmg-background.tiff
Travisci creará y cargará automáticamente los paquetes de lanzamiento apropiados para usted cuando esté listo para su lanzamiento. Aquí está el proceso para distribuir compilaciones de producción.
Redacta un nuevo lanzamiento. Establezca la "versión de etiqueta" en el valor de la versión en su paquete de aplicaciones.json, y prefije con v. "Título de lanzamiento" puede ser lo que desee. Por ejemplo, si la versión de su paquete de aplicación es 1.0, la "versión de etiqueta" de su borrador sería V1.0.
Empuje algunos compromisos. Cada compilación de CI actualizará los artefactos adjuntos a este borrador.
Una vez que haya terminado, cree la etiqueta (por ejemplo, git tag v6.0.0 ) y publique la versión ( git push --tags && npm publish ). Github etiquetará el último compromiso para usted.
El beneficio de este flujo de trabajo es que le permite tener siempre los últimos artefactos, y el lanzamiento se puede publicar una vez que esté listo.
Construir para la plataforma actual:
$ yarn run dist
construir para múltiples plataformas:
$ ./bin/build-multi
Este repositorio está formateado con StandardJS (hay un complemento VScode).