tabbed

Customized build of tabbed, the suckless tab manager
git clone git://src.adamsgaard.dk/tabbed
Log | Files | Refs | Submodules | README

commit 164fa5a02f9b64326fa07b1eb0f78b9787851b62
parent 8587169a059ea48e013f45686dcdddfe8a9e65ce
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date:   Mon, 11 Mar 2019 10:46:39 +0100

Add Gitlab-CI builds on Alpine and Debian

Diffstat:
M.gitlab-ci.yml | 47+++++++++++++++++++++++------------------------
1 file changed, 23 insertions(+), 24 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml @@ -1,25 +1,25 @@ -# build-alpine: -# stage: build -# image: alpine:edge -# before_script: -# - apk --no-cache add build-base autoconf libx11-dev libxft-dev git -# script: -# - make -# artifacts: -# paths: -# - st/st -# -# build-debian: -# stage: build -# image: debian -# before_script: -# - apt-get update -# - apt-get -y install autoconf make gcc libx11-dev libxft-dev git -# script: -# - make -# artifacts: -# paths: -# - st/st +build-alpine: + stage: build + image: alpine:edge + before_script: + - apk --no-cache add build-base autoconf libx11-dev libxft-dev git xprop + script: + - make tabbed/tabbed + artifacts: + paths: + - tabbed/tabbed + +build-debian: + stage: build + image: debian + before_script: + - apt-get update + - apt-get -y install autoconf make gcc libx11-dev libxft-dev git x11-utils + script: + - make tabbed/tabbed + artifacts: + paths: + - tabbed/tabbed build-arch: stage: build @@ -27,8 +27,7 @@ build-arch: before_script: - pacman -Syu --noconfirm base-devel libx11 libxft xorg-xprop git script: - - make + - make tabbed/tabbed artifacts: paths: - tabbed/tabbed -