--- stages: - build ubuntu1804: image: ubuntu:18.04 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 --buildtype release build - ninja -C build - cp build/src/fe-gtk/hexchat . artifacts: paths: - hexchat debian9: image: debian:9 stage: build script: - echo "deb http://ftp.debian.org/debian stretch-backports main" >> /etc/apt/sources.list - apt -t stretch-backports update -y -qq - apt -t stretch-backports 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 --buildtype release build - ninja -C build - cp build/src/fe-gtk/hexchat . artifacts: paths: - hexchat