~tristan957/harvest-almanac

ref: 3e7b0d90a81581f096da39207a7076b3599a62fd harvest-almanac/.builds/fedora.yml -rw-r--r-- 860 bytes
3e7b0d90Tristan Partin Do not build harvest-glib tests in CI 1 year, 5 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
image: fedora/31
packages:
  - gtk+-devel
  - meson
  - libhandy-devel
  - libsoup-devel
  - libsecret-devel
  # - flatpak
secrets:
  - 92357bf7-1b44-4630-999e-fca4a120c50b
sources:
  - https://git.sr.ht/~tristan957/harvest-almanac
tasks:
  - setup: |
      cd harvest-almanac
      CC=gcc meson -Dbuildtype=release -Dwarning_level=2 \
        -Dlibhandy:tests=false -Dlibhandy:vapi=false -Dlibhandy:example=false \
        -Dlibhandy:introspection=disabled -Dlibhandy:glade_catalog=disabled \
        -Dharvest-glib:with-tests=false 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