You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.rst
+4-3Lines changed: 4 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
CHANGELOG
2
2
=========
3
3
4
-
v0.8.0 (TBD)
4
+
v0.8.0 (Sep 3rd 2020)
5
5
-----------------------
6
6
7
7
This release includes major changes to framework, in particular we use `jsonschema <https://json-schema.org/>`_ to
@@ -12,11 +12,11 @@ is used for configuring buildtest. The global.schema.json is used for validating
12
12
script-v1.0.schema.json and compiler-v1.0.schema.json are used for validating test section. These are used when ``type: script``
13
13
or ``type: compiler`` is set.
14
14
15
-
All tests are run via exectors defined in buildtest configuration, currently we support LocalExecutor, LSFExecutor, and SlurmExecutor
15
+
All tests are run via executors defined in buildtest configuration, currently we support LocalExecutor, LSFExecutor, and SlurmExecutor
16
16
for submitting jobs to local host, LSF and Slurm scheduler. As part of this release, we removed all features related to buildtest modules
17
17
and they are now part of a Python API called `lmodule <https://github.com/buildtesters/lmodule>`_ which is a separate project.
18
18
19
-
At high level the following commands were introducted: ``buildtest build``, ``buildtest buildspec``, ``buildtest schema``, ``buildtest config``,
19
+
At high level the following commands were introduced: ``buildtest build``, ``buildtest buildspec``, ``buildtest schema``, ``buildtest config``,
20
20
and ``buildtest report``. To build any buildspecs use the **buildtest build** command, main options are ``buildtest build --buildspec`` which
21
21
takes input file or directory. You can use ``buildtest build --exclude`` to exclude buildspec files. Both options can be specified multiple times.
22
22
buildtest can search buildspecs by tags when building them using ``buildtest build --tags <TAGNAME>``. This feature assumes you a buildspec cache
@@ -49,6 +49,7 @@ documentation examples or used in regression tests.
49
49
- Rename GitHub Organization from ``HPC-buildtest`` to ``buildtesters`` and update links throughout documentation
50
50
- Update License Copyright from ``2017-2019`` to ``2017-2020`` and add `Vanessa Sochat <https://github.com/vsoch>`_
51
51
- Add more badges in README.rst and updates to file
52
+
- We can retrieve tags and buildspec files from cache using ``buildtest buildspec find --tags`` and ``buildtest buildspec find --buildspec-files`` see
52
53
- Add logging support via python `logging <https://docs.python.org/3/library/logging.html>`_ library. Logs are written to file and they can be
53
54
streamed to stdout using **buildtest -d <DEBUGLEVEL>**
54
55
- Use `sphinx-autoapi <https://sphinx-autoapi.readthedocs.io/en/latest/index.html>`_ to automate api docs instead of using `sphinx.ext.autodoc <https://www.sphinx-doc.org/en/master/usage/extensions/autodoc.html>`_
0 commit comments