Skip to content

Commit d3a0206

Browse files
bump version to 0.7.5 and update CHANGELOG
1 parent 5be873c commit d3a0206

File tree

4 files changed

+29
-5
lines changed

4 files changed

+29
-5
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ before_script:
3838
- export EASYBUILD_PREFIX=/opt/easybuild
3939
- mkdir -p $EASYBUILD_PREFIX
4040
- eb --version
41-
- eb flex-2.6.3.eb --robot
41+
- eb M4-1.4.17.eb bzip2-1.0.6.eb --robot
4242

4343
script:
4444
- module use $EASYBUILD_PREFIX/modules/all/

CHANGELOG.rst

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,30 @@
22
CHANGELOG
33
=================
44

5+
v0.7.5 (Dec 31st, 2019)
6+
-----------------------
7+
8+
- Major improvement to Travis build. buildtest will now test for python ``3.6``, ``3.7``, ``3.8`` for Lmod version ``6.6.2`` and ``7.8.2``
9+
- Travis will install easybuild and setup a mini software stack that is used for by regression test
10+
- Port the regression test to comply with Travis build environment and ``coverage`` report automatically get pushed to CodeCov
11+
- Removing subcommand ``buildtest benchmark [hpl | hpcg]``
12+
- Add options to ``buildtest module loadtest`` to control behavior on module loadtest.
13+
- buildtest can run module loadtest in a **login shell** via ``buildtest module loadtest --login`` and restrict number of
14+
test using ``--numtest`` flag. buildtest will automatically purge modules before loading test but this can be tweaked
15+
using ``--purge-modules`` flag
16+
- Remove command ``buildtest list`` and remove implementation for retrieving easyconfigs ``buildtest list --easyconfigs``
17+
- Option ``buildtest list --software`` is now ``buildtest module --software`` and ``buildtest list --modules`` is now ``buildtest module list``
18+
- Add the following flags: ``--exclude-version-files``, ``--filter-include``, ``--querylimit`` to ``buildtest module list``
19+
to tweak behavior on module list
20+
- Update buildtest configuration (``settings.yml``) with equivalent **key/value** to control behavior of ``buildtest module [list | loadtest]``.
21+
The configuration values are overridden by command line flags
22+
- buildtest will ignore ``.version``, ``.modulerc`` and ``.modulerc.lua`` files when reporting modules in ``buildtest module list``. This
23+
is controlled by ``exclude-version-files`` in configuration or flag ``--exclude-version-files``
24+
- Remove sanity check feature ``buildtest build --package`` and ``buildtest build --binary`` and remove configuration ``BUILDTEST_BINARY`` from configuration file
25+
- Remove option ``buildtest build --parent-module-search`` and remove ``BUILDTEST_PARENT_MODULE_SEARCH`` from configuration file
26+
- Update documentation procedure regarding **installation of buildtest** and remove **Concepts** page
27+
28+
529
v0.7.4 (Dec 11th, 2019)
630
-------------------------
731

docs/conf.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@
2121

2222
# -- Project information -----------------------------------------------------
2323
project = 'buildtest'
24-
copyright = '2017-2019, Shahzeb Siddiqui'
24+
copyright = '2017-2020, Shahzeb Siddiqui'
2525
author = 'Shahzeb Siddiqui'
2626

2727
# The short X.Y version
28-
version = '0.7.4'
28+
version = '0.7.5'
2929
# The full version, including alpha/beta/rc tags
30-
release = '2019.11.12'
30+
release = '2019.31.12'
3131

3232

3333
# -- General configuration ---------------------------------------------------

src/buildtest/tools/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from shutil import copy
77

88

9-
BUILDTEST_VERSION = "0.7.4"
9+
BUILDTEST_VERSION = "0.7.5"
1010
BUILDTEST_ROOT = os.getenv("BUILDTEST_ROOT")
1111

1212
# test scripts that need to be run locally

0 commit comments

Comments
 (0)