Skip to content

Commit 661f3a6

Browse files
committed
gh: test domainname install options
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr>
1 parent 6f6f152 commit 661f3a6

2 files changed

Lines changed: 12 additions & 2 deletions

File tree

.github/workflows/linux_tests.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,8 @@ jobs:
100100
--disable-color
101101
--with-icase=never
102102
--with-tcl-linter=nagelfar135/nagelfar.tcl
103+
--with-domainname=hostname
104+
--with-domainname-opts=-d
103105
COVERAGE: y
104106
EXTRA_SCRIPT_PRETEST: make install-testinitrc install-testsiteconfig
105107
EXTRA_SCRIPT_POSTTEST: make uninstall-testconfig
@@ -181,6 +183,8 @@ jobs:
181183
--enable-set-shell-startup
182184
--enable-path-entry-reorder
183185
--disable-compressed-changelog
186+
--with-domainname=hostname
187+
--with-domainname-opts=-d
184188
COVERAGE: y
185189
EXTRA_SCRIPT_PRETEST: make install-testinitrc-1 install-testetcrc install-testmodspath
186190
EXTRA_SCRIPT_POSTTEST: make uninstall-testconfig

.github/workflows/macos_tests.yaml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,13 @@ jobs:
1111
macos:
1212
runs-on: macos-15
1313
env:
14-
CONFIGURE_OPTS: --prefix=/tmp/modules --with-loadedmodules=null:dot --with-tcl=/opt/homebrew/lib --with-tclsh=/opt/homebrew/bin/tclsh
14+
CONFIGURE_OPTS: |
15+
--prefix=/tmp/modules
16+
--with-loadedmodules=null:dot
17+
--with-tcl=/opt/homebrew/lib
18+
--with-tclsh=/opt/homebrew/bin/tclsh
19+
--with-domainname=hostname
20+
--with-domainname-opts=-d
1521
COVERAGE: y
1622
EXTRA_SCRIPT_PRETEST: make install-testsiteconfig-1 && export TESTSUITE_ENABLE_SITECONFIG=1
1723
EXTRA_SCRIPT_POSTTEST: unset TESTSUITE_ENABLE_SITECONFIG
@@ -22,7 +28,7 @@ jobs:
2228
- name: Install system packages
2329
run: |
2430
brew update
25-
brew install autoconf md5sha1sum expect dejagnu grep fish r tcl-tk gzip powershell sphinx-doc
31+
brew install autoconf md5sha1sum expect dejagnu grep fish r tcl-tk gzip powershell sphinx-doc net-tools
2632
- name: Build Modules
2733
run: |
2834
# handle CONFIGURE_OPTS differently than on linux tests as bash version here

0 commit comments

Comments
 (0)