diff --git a/.docker/Dockerfile b/.docker/Dockerfile index 74e919fb6f078ac3ade2756e716ad38b948cf2e2..cc95db8ea1827a22bc5d96dcbce6f434345ad4c6 100644 --- a/.docker/Dockerfile +++ b/.docker/Dockerfile @@ -28,5 +28,5 @@ COPY . /caosdb-octavelib WORKDIR /caosdb-octavelib RUN rm -rf .git -RUN pip3 install -r doc/requirements.txt -RUN pip3 install -r dev-requirements.txt +RUN pip3 install -U -r doc/requirements.txt +RUN pip3 install -U -r dev-requirements.txt diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5f9c978ffe351db0dd2eafa5c88f196674c52e63..dc3bf9a1f9327a4247d81f15b0b2c7c62d3e0e4e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -47,6 +47,12 @@ build-testenv: image: docker:20.10 script: - DOCKER_BASE_IMAGE="${CPPLIB_REGISTRY_IMAGE}" + - if [[ "${CI_COMMIT_REF_NAME}" == release* ]] ; then + echo "Release detected, choosing cpplib image from 'main' branch." ; + DOCKER_BASE_IMAGE="$CI_REGISTRY/caosdb/src/caosdb-cpplib/testenv:main" ; + else + echo "CI_COMMIT_REF_NAME $CI_COMMIT_REF_NAME" ; + fi - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - if docker pull "$DOCKER_BASE_IMAGE" ; then echo "DOCKER_BASE_IMAGE=${DOCKER_BASE_IMAGE}" ; diff --git a/CHANGELOG.md b/CHANGELOG.md index 81179a95640ee14566518f2046904b07f42770cd..135141e3fd2a160988bb54244da9bdd5de7ff15e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Security ### +## [0.2.1] - 2023-02-17 ## + +### Changed ### + +- Updated necessary Conan version to 1.54. ## [0.2.0] - 2022-09-26 ## diff --git a/DESCRIPTION b/DESCRIPTION index ad2df23f1e2db781146d1b254da9bf22ce2445a7..3d428e2ed4bd38e5f774d9a1e94ce0ee340865da 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,7 +1,7 @@ # See https://octave.org/doc/interpreter/The-DESCRIPTION-File.html Name: caosdb -Version: 0.2.1-dev -Date: 2022-09-26 +Version: 0.2.2-dev +Date: 2023-02-17 Author: Daniel Hornung <d.hornung@indiscale.com> Maintainer: Daniel Hornung <d.hornung@indiscale.com> Title: Octave and Matlab library for CaosDB diff --git a/doc/Generate_Octave_Doc.m b/doc/Generate_Octave_Doc.m index ff72c4e61c99da45f91d1a57bbff53e869bfed90..97c817fc02f1d3c9741a5044f83fd1eaaea76cf1 100644 --- a/doc/Generate_Octave_Doc.m +++ b/doc/Generate_Octave_Doc.m @@ -1,5 +1,5 @@ -% Copyright (C) 2021 IndiScale GmbH <info@indiscale.com> -% Copyright (C) 2021 Daniel Hornung <d.hornung@indiscale.com> +% Copyright (C) 2021-2023 IndiScale GmbH <info@indiscale.com> +% Copyright (C) 2021-2023 Daniel Hornung <d.hornung@indiscale.com> % % This file is a part of the CaosDB Project. % @@ -23,7 +23,7 @@ header = @(a_1, a_2, a_3) ... '<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">\n', ... ' <head>\n', ... ' <meta http-equiv="content-type" content="text/html; charset=utf-8" />\n', ... - ' <meta name="date" content="2022-09-26"/>\n', ... + ' <meta name="date" content="2023-02-17"/>\n', ... ' <meta name="generator" content="generate_html 0.4.0" />\n', ... ' <meta name="author" content="The Octave-Forge Community" />\n', ... ' <meta name="description" content="Octave-Forge is a collection of packages ', ... diff --git a/doc/conf.py b/doc/conf.py index c497c8f3cba3d592acfcf141fa4c8cc8a93ec4fb..b191c5bc9e952742d38524b5084be4fded799441 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -23,14 +23,14 @@ import sphinx_rtd_theme # type: ignore # noqa: 401 # -- Project information ----------------------------------------------------- project = 'OctaveCaosDB' -copyright = '2022, IndiScale GmbH' +copyright = '2021-2023, IndiScale GmbH' author = 'Daniel Hornung' # The short X.Y version version = '0.2' # The full version, including alpha/beta/rc tags # Example: release = '0.5.2-rc2' -release = '0.2.1-dev' +release = '0.2.2-dev' # -- General configuration ---------------------------------------------------