Skip to content

Commit 2ab504c

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

3 files changed

Lines changed: 12 additions & 3 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: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,12 @@ 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=dnsdomainname
1520
COVERAGE: y
1621
EXTRA_SCRIPT_PRETEST: make install-testsiteconfig-1 && export TESTSUITE_ENABLE_SITECONFIG=1
1722
EXTRA_SCRIPT_POSTTEST: unset TESTSUITE_ENABLE_SITECONFIG
@@ -22,7 +27,7 @@ jobs:
2227
- name: Install system packages
2328
run: |
2429
brew update
25-
brew install autoconf md5sha1sum expect dejagnu grep fish r tcl-tk gzip powershell sphinx-doc
30+
brew install autoconf md5sha1sum expect dejagnu grep fish r tcl-tk gzip powershell sphinx-doc inetutils
2631
- name: Build Modules
2732
run: |
2833
# handle CONFIGURE_OPTS differently than on linux tests as bash version here

.github/workflows/windows_tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ jobs:
171171
- name: Install system packages
172172
shell: msys2 {0}
173173
run: |
174-
pacman --noconfirm --noprogressbar -S tcl tcl-devel dejagnu python ruby cmake zsh tcsh mksh fish gcc autoconf make git curl gzip
174+
pacman --noconfirm --noprogressbar -S tcl tcl-devel dejagnu python ruby cmake zsh tcsh mksh fish gcc autoconf make git curl gzip inetutils
175175
- name: Build Modules
176176
shell: msys2 {0}
177177
run: |

0 commit comments

Comments
 (0)