Taxes for the whole of Spain (common territory, Navarre, Álava, Bizkaia and Gipuzkoa); flats, garages and land valued on their own; Treasury bills, bonds and deposits priced on BME; broker accounts; a guided start; a page per investment with its chart and the tax of selling today; net worth at the top; undo when deleting; Woodpecker CI for the tests and the Linux build.
27 lines
879 B
YAML
27 lines
879 B
YAML
# Solo al etiquetar una versión (v0.2.0…): el programa de escritorio de Linux
|
|
# en un solo fichero, construido sobre Debian 11 (glibc 2.31) para que valga
|
|
# también en sistemas algo antiguos, y subido a la versión de Codeberg con su
|
|
# suma SHA-256. El manifiesto y su firma los hace el autor después, en su
|
|
# equipo, con empaquetado/firmar-version.sh (ver VERIFICAR.md).
|
|
when:
|
|
- event: tag
|
|
|
|
depends_on:
|
|
- pruebas
|
|
|
|
steps:
|
|
- name: construir
|
|
image: python:3.11-bullseye
|
|
commands:
|
|
- sh empaquetado/escritorio/construir.sh /tmp/obra
|
|
- mkdir -p entrega
|
|
- cp /tmp/obra/dist/caudal "entrega/caudal-$${CI_COMMIT_TAG#v}-linux-x86_64"
|
|
- cd entrega && sha256sum * | tee SHA256SUMS
|
|
|
|
- name: subir
|
|
image: woodpeckerci/plugin-release
|
|
settings:
|
|
files: entrega/*
|
|
api_key:
|
|
from_secret: codeberg_token
|
|
overwrite: true
|