diff options
| author | Alan Third | 2020-08-27 18:33:31 +0100 |
|---|---|---|
| committer | Alan Third | 2020-08-28 19:47:14 +0100 |
| commit | 89286b1f45571c8b7853e6f348b7f711d437ed74 (patch) | |
| tree | be2617e3ff4fb04da1fb25a818b582e680e83466 | |
| parent | 6e25d615449733d12ef82940903f3fda6f8744dc (diff) | |
| download | emacs-89286b1f45571c8b7853e6f348b7f711d437ed74.tar.gz emacs-89286b1f45571c8b7853e6f348b7f711d437ed74.zip | |
Add GNUstep build to Gitlab CI/CD
* .gitlab-ci.yml (test-gnustep): New test target.
| -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: | |||
| 65 | - ./configure --without-makeinfo --with-file-notification=gfile | 65 | - ./configure --without-makeinfo --with-file-notification=gfile |
| 66 | - make bootstrap | 66 | - make bootstrap |
| 67 | - make -C test autorevert-tests filenotify-tests | 67 | - make -C test autorevert-tests filenotify-tests |
| 68 | |||
| 69 | test-gnustep: | ||
| 70 | stage: test | ||
| 71 | # This tests the GNUstep build process | ||
| 72 | only: | ||
| 73 | changes: | ||
| 74 | - .gitlab-ci.yml | ||
| 75 | - configure.ac | ||
| 76 | - src/nsfns.m | ||
| 77 | - src/nsfont.m | ||
| 78 | - src/nsgui.h | ||
| 79 | - src/nsimage.m | ||
| 80 | - src/nsmenu.m | ||
| 81 | - src/nsselect.m | ||
| 82 | - src/nsterm.h | ||
| 83 | - src/nsterm.m | ||
| 84 | - src/nsxwidget.h | ||
| 85 | - src/nsxwidget.m | ||
| 86 | - src/macfont.h | ||
| 87 | - src/macfont.m | ||
| 88 | script: | ||
| 89 | - DEBIAN_FRONTEND=noninteractive apt install --no-install-recommends -y -qq -o=Dpkg::Use-Pty=0 gnustep-devel | ||
| 90 | - ./autogen.sh autoconf | ||
| 91 | - ./configure --without-makeinfo --with-ns | ||
| 92 | - make bootstrap | ||
| 93 | - make install | ||