mirror of
https://github.com/envmodules/modules.git
synced 2026-05-30 00:12:31 +08:00
cirrus/gh: no more test case with compat version build
This commit is contained in:
17
.github/workflows/linux_tests.yaml
vendored
17
.github/workflows/linux_tests.yaml
vendored
@@ -53,7 +53,6 @@ jobs:
|
||||
with:
|
||||
name: testsuite-logs-${{ github.job }}
|
||||
path: |
|
||||
compat/modules.log
|
||||
modules.log
|
||||
install.log
|
||||
retention-days: 5
|
||||
@@ -61,7 +60,7 @@ jobs:
|
||||
tcl84-nolibtclenvmodules:
|
||||
runs-on: ubuntu-16.04
|
||||
env:
|
||||
CONFIGURE_OPTS: --with-tclsh=tclsh8.4 --prefix=/tmp/modules --disable-libtclenvmodules --enable-compat-version --with-tcl=/usr/lib/tcl8.4 --enable-versioning --disable-silent-shell-debug-support --disable-quarantine-support --with-loadedmodules=null:dot --without-pager --disable-avail-indepth --with-terminal-background=light --with-unload-match-order=returnfirst --disable-implicit-default --with-search-match=contains --with-locked-configs=extra_siteconfig --disable-auto-handling --disable-extended-default --disable-advanced-version-spec --disable-color --with-icase=never
|
||||
CONFIGURE_OPTS: --with-tclsh=tclsh8.4 --prefix=/tmp/modules --disable-libtclenvmodules --with-tcl=/usr/lib/tcl8.4 --enable-versioning --disable-silent-shell-debug-support --disable-quarantine-support --with-loadedmodules=null:dot --without-pager --disable-avail-indepth --with-terminal-background=light --with-unload-match-order=returnfirst --disable-implicit-default --with-search-match=contains --with-locked-configs=extra_siteconfig --disable-auto-handling --disable-extended-default --disable-advanced-version-spec --disable-color --with-icase=never
|
||||
COVERAGE: y
|
||||
EXTRA_SCRIPT_PRETEST: make install-testinitrc install-testsiteconfig
|
||||
EXTRA_SCRIPT_POSTTEST: make uninstall-testconfig
|
||||
@@ -73,10 +72,8 @@ jobs:
|
||||
run: |
|
||||
sudo apt-get -y update
|
||||
sudo apt-get install -y expect-dev dejagnu python-sphinx bash tcsh ksh zsh tcl8.4 perl python ruby cmake r-base-core
|
||||
# libtclenvmodules and compatibility version build requirements
|
||||
# libtclenvmodules build requirements
|
||||
sudo apt-get install -y gcc autoconf tcl8.4-dev
|
||||
# compatibility version-specific build requirements
|
||||
sudo apt-get install -y automake autopoint
|
||||
# need to fix gems on xenial to avoid warning messages that broke output checks
|
||||
sudo gem update --system 3.0.8
|
||||
- name: Build Modules
|
||||
@@ -105,7 +102,6 @@ jobs:
|
||||
with:
|
||||
name: testsuite-logs-${{ github.job }}
|
||||
path: |
|
||||
compat/modules.log
|
||||
modules.log
|
||||
install.log
|
||||
retention-days: 5
|
||||
@@ -113,7 +109,7 @@ jobs:
|
||||
tcl85:
|
||||
runs-on: ubuntu-18.04
|
||||
env:
|
||||
CONFIGURE_OPTS: --with-tclsh=tclsh8.5 --prefix=/tmp/modules --enable-compat-version --with-tcl=/usr/lib/tcl8.5 --disable-quarantine-support --enable-modulespath --with-pager=more --with-dark-background-colors=hi --with-locked-configs=implicit_default --enable-wa-277 --enable-advanced-version-spec --disable-ml --disable-implicit-requirement --enable-set-shell-startup
|
||||
CONFIGURE_OPTS: --with-tclsh=tclsh8.5 --prefix=/tmp/modules --with-tcl=/usr/lib/tcl8.5 --disable-quarantine-support --enable-modulespath --with-pager=more --with-dark-background-colors=hi --with-locked-configs=implicit_default --enable-wa-277 --enable-advanced-version-spec --disable-ml --disable-implicit-requirement --enable-set-shell-startup
|
||||
COVERAGE: y
|
||||
EXTRA_SCRIPT_PRETEST: make install-testinitrc-1 install-testetcrc install-testmodspath
|
||||
EXTRA_SCRIPT_POSTTEST: make uninstall-testconfig
|
||||
@@ -125,10 +121,8 @@ jobs:
|
||||
run: |
|
||||
sudo apt-get -y update
|
||||
sudo apt-get install -y expect-dev dejagnu python-sphinx bash tcsh ksh zsh fish tcl8.5 perl python ruby cmake r-base-core
|
||||
# libtclenvmodules and compatibility version build requirements
|
||||
# libtclenvmodules build requirements
|
||||
sudo apt-get install -y gcc autoconf tcl8.5-dev
|
||||
# compatibility version-specific build requirements
|
||||
sudo apt-get install -y automake autopoint
|
||||
# need to fix gems on bionic to avoid warning messages that broke output checks
|
||||
sudo gem update --system 3.0.8
|
||||
- name: Build Modules
|
||||
@@ -157,7 +151,6 @@ jobs:
|
||||
with:
|
||||
name: testsuite-logs-${{ github.job }}
|
||||
path: |
|
||||
compat/modules.log
|
||||
modules.log
|
||||
install.log
|
||||
retention-days: 5
|
||||
@@ -211,7 +204,6 @@ jobs:
|
||||
with:
|
||||
name: testsuite-logs-${{ github.job }}
|
||||
path: |
|
||||
compat/modules.log
|
||||
modules.log
|
||||
install.log
|
||||
retention-days: 5
|
||||
@@ -263,7 +255,6 @@ jobs:
|
||||
with:
|
||||
name: testsuite-logs-${{ github.job }}
|
||||
path: |
|
||||
compat/modules.log
|
||||
modules.log
|
||||
install.log
|
||||
retention-days: 5
|
||||
|
||||
Reference in New Issue
Block a user