~tristan957/harvest-almanac

ref: 1707de2a16fc1e91df1107d6b86fd1e1db254364 harvest-almanac/.build.yml -rw-r--r-- 856 bytes
1707de2aTristan Partin ci: leaked build secrets like a tard 1 year, 11 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
image: alpine/edge
packages:
  - gtk+3.0-dev
  - meson
  - json-glib-dev
  - libhandy-dev
  - libsoup-dev
  - libsecret-dev
  - flatpak-builder
secrets:
  - 92357bf7-1b44-4630-999e-fca4a120c50b
  - e7a81607-18a2-4f0a-964e-9225b589dbb5
sources:
  - https://git.sr.ht/~tristan957/harvest-almanac
tasks:
  - setup: |
      cd harvest-almanac
      CC=gcc meson -Dwerror=true -Dbuildtype=release -Dwarning_level=2 build
  - build: |
      cd harvest-almanac
      ninja -C build
  # - flatpak: |
  #     cd harvest-almanac
  #     flatpak-builder --verbose --sandbox --force-clean --repo=.flatpak-repo \
  #       --ccache --user --install-deps-from=flathub --install .flatpak \
  #       dist/flatpak/io.partin.tristan.HarvestAlmanac.yaml
  - test: |
      cd harvest-almanac
      set +x
      . ~/.harvest-almanac.env
      set -x
      ninja test -C build