fix: add builder.yaml
R
Rüdiger Küpper
<rpr@9it.de>
committete am 18.08.2026 01:49
566423f75093e5c4bd56777c4a56e8517353ebcf
| @@ -0,0 +1,93 @@ | ||
| 1 | +# Build-Anweisungen für den Builder-Webservice (builder/). |
|
| 2 | +# Was hier steht, taucht auf der Repo-Seite des Builders als auswählbare |
|
| 3 | +# Targets auf. Siehe builder/README.md. |
|
| 4 | + | |
| 5 | +version: 1 |
|
| 6 | +name: quildrop |
|
| 7 | + | |
| 8 | +targets: |
|
| 9 | + | |
| 10 | +# ---- Das Build-Werkzeug in diesem Repo ---- |
|
| 11 | +- id: quildrop |
|
| 12 | +name: quildrop bauen und pushen |
|
| 13 | +description: Binary des quildrop aus dem Verzeichnis ./ erstellen |
|
| 14 | +dir: ./ |
|
| 15 | +default: true |
|
| 16 | +steps: |
|
| 17 | +# - id: check |
|
| 18 | +# name: fmt, vet, test |
|
| 19 | +# run: make test |
|
| 20 | +- id: Build all Arch |
|
| 21 | +name: all Arch build |
|
| 22 | +run: make build |
|
| 23 | +- id: commit-build |
|
| 24 | +name: commit build |
|
| 25 | +run: make commit-build |
|
| 26 | + | |
| 27 | + | |
| 28 | +# # ---- Beides zusammen ---- |
|
| 29 | +# - id: build |
|
| 30 | +# name: Alle Plattformen |
|
| 31 | +# description: Alle Plattformen |
|
| 32 | +# steps: |
|
| 33 | +# - id: build |
|
| 34 | +# name: Alle Plattformen |
|
| 35 | +# run: make build |
|
| 36 | +# - id: commit-build |
|
| 37 | +# name: commit build |
|
| 38 | +# run: make commit-build |
|
| 39 | + | |
| 40 | +- id: build-macos |
|
| 41 | +name: build macos |
|
| 42 | +description: Build MacOD |
|
| 43 | +steps: |
|
| 44 | +- id: build-macos |
|
| 45 | +name: build macos |
|
| 46 | +run: make build-macos |
|
| 47 | +- id: commit-build |
|
| 48 | +name: commit build |
|
| 49 | +run: make commit-build |
|
| 50 | + |
|
| 51 | +- id: build-linux |
|
| 52 | +name: build linux |
|
| 53 | +description: Build Linux |
|
| 54 | +steps: |
|
| 55 | +- id: build-linux |
|
| 56 | +name: build linux |
|
| 57 | +run: make build-linux |
|
| 58 | +- id: commit-build |
|
| 59 | +name: commit build |
|
| 60 | +run: make commit-build |
|
| 61 | + | |
| 62 | +- id: build-windows |
|
| 63 | +name: build windows |
|
| 64 | +description: Build Windows |
|
| 65 | +steps: |
|
| 66 | +- id: build-windows |
|
| 67 | +name: build windows |
|
| 68 | +run: make build-windows |
|
| 69 | +- id: commit-build |
|
| 70 | +name: commit build |
|
| 71 | +run: make commit-build |
|
| 72 | + | |
| 73 | +- id: build-raspberry |
|
| 74 | +name: build raspberry |
|
| 75 | +description: Build Raspberry Pi |
|
| 76 | +steps: |
|
| 77 | +- id: build-raspberry |
|
| 78 | +name: build raspberry |
|
| 79 | +run: make build-raspberry |
|
| 80 | +- id: commit-build |
|
| 81 | +name: commit build |
|
| 82 | +run: make commit-build |
|
| 83 | + | |
| 84 | +- id: checksum |
|
| 85 | +name: checksum |
|
| 86 | +description: Checksumme der Binaries |
|
| 87 | +steps: |
|
| 88 | +- id: checksum |
|
| 89 | +name: checksum |
|
| 90 | +run: make checksums |
|
| 91 | +- id: commit-build |
|
| 92 | +name: commit build |
|
| 93 | +run: make commit-build |
|
\ No newline at end of file |