.gitlab-ci.yml 907 Bytes
Newer Older
Cool Fire's avatar
Cool Fire committed
1
2
3
4
---
stages:
  - build

Cool Fire's avatar
Cool Fire committed
5
ubuntu1804:
Cool Fire's avatar
Cool Fire committed
6
7
8
9
  image: ubuntu:18.04
  stage: build
  script:
    - apt update -y -qq
Cool Fire's avatar
Cool Fire committed
10
    - apt install -y build-essential meson libcanberra-dev libdbus-glib-1-dev libglib2.0-dev libgtk2.0-dev libluajit-5.1-dev libnotify-dev libpci-dev libperl-dev libproxy-dev libssl-dev python3-dev appstream-util
Cool Fire's avatar
Cool Fire committed
11
12
13
14
15
16
17
18
    - cd old_icons
    - bash replace.sh
    - cd ..
    - meson build
    - ninja -C build
  artifacts:
    paths:
      - build/src/fe-gtk/hexchat
Cool Fire's avatar
Cool Fire committed
19
20
21
22
23
24
25
26
27
28
29
30
31
32
debian9:
  image: debian:9
  stage: build
  script:
    - apt update -y -qq
    - apt install -y build-essential meson libcanberra-dev libdbus-glib-1-dev libglib2.0-dev libgtk2.0-dev libluajit-5.1-dev libnotify-dev libpci-dev libperl-dev libproxy-dev libssl-dev python3-dev appstream-util
    - cd old_icons
    - bash replace.sh
    - cd ..
    - meson build
    - ninja -C build
  artifacts:
    paths:
      - build/src/fe-gtk/hexchat
Cool Fire's avatar
Cool Fire committed
33