LabCodeHub öffentliche Ansicht
Anmelden
Küpper / Quildrop öffentlich
Branch: main
Quildrop / .builder.yaml
Verlauf Rohdaten
R Rüdiger Küpper fix: add builder.yaml
566423f7 vor 14 Tagen
.builder.yaml 93 Zeilen · 2.2 KB · YAML
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