diff options
author | Alan Third <alan@idiocy.org> | 2020-08-27 18:33:31 +0100 |
---|---|---|
committer | Alan Third <alan@idiocy.org> | 2020-08-28 19:47:14 +0100 |
commit | 89286b1f45571c8b7853e6f348b7f711d437ed74 (patch) | |
tree | be2617e3ff4fb04da1fb25a818b582e680e83466 /.gitlab-ci.yml | |
parent | 6e25d615449733d12ef82940903f3fda6f8744dc (diff) | |
download | emacs-89286b1f45571c8b7853e6f348b7f711d437ed74.tar.gz |
Add GNUstep build to Gitlab CI/CD
* .gitlab-ci.yml (test-gnustep): New test target.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9a62137c168..566efb1409d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -65,3 +65,29 @@ test-filenotify-gio: - ./configure --without-makeinfo --with-file-notification=gfile - make bootstrap - make -C test autorevert-tests filenotify-tests + +test-gnustep: + stage: test + # This tests the GNUstep build process + only: + changes: + - .gitlab-ci.yml + - configure.ac + - src/nsfns.m + - src/nsfont.m + - src/nsgui.h + - src/nsimage.m + - src/nsmenu.m + - src/nsselect.m + - src/nsterm.h + - src/nsterm.m + - src/nsxwidget.h + - src/nsxwidget.m + - src/macfont.h + - src/macfont.m + script: + - DEBIAN_FRONTEND=noninteractive apt install --no-install-recommends -y -qq -o=Dpkg::Use-Pty=0 gnustep-devel + - ./autogen.sh autoconf + - ./configure --without-makeinfo --with-ns + - make bootstrap + - make install |