caudal/.woodpecker/linux.yaml
esetheyers 7e18576f86 Caudal 0.2.0
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.
2026-10-15 16:49:15 -05:00

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