Skip to content
Snippets Groups Projects
Commit 59c43575 authored by Henrik tom Wörden's avatar Henrik tom Wörden
Browse files

Merge branch 'dev' into f-permission-checks

parents 46b917af 5f9962cb
No related branches found
No related tags found
1 merge request!65F permission checks
Pipeline #26104 failed
......@@ -32,6 +32,13 @@ variables:
TRIGGERED_BY_REF: $CI_COMMIT_REF_NAME
TRIGGERED_BY_HASH: $CI_COMMIT_SHORT_SHA
WEBUI: ""
PYLIB: ""
CPPLIB: ""
PYINT: ""
CPPINT: ""
MYSQLBACKEND: ""
image: $CI_REGISTRY_IMAGE
stages:
- info
......@@ -49,6 +56,12 @@ info:
- echo "Pipeline triggered by $TRIGGERED_BY_REPO@$TRIGGERED_BY_REF ($TRIGGERED_BY_HASH)"
- echo "Pipeline will trigger DEPLOY with branch $DEPLOY_REF"
- echo "F_BRANCH = $F_BRANCH"
- echo "WEBUI = $WEBUI"
- echo "PYLIB = $PYLIB"
- echo "CPPLIB = $CPPLIB"
- echo "PYINT = $PYINT"
- echo "CPPINT = $CPPINT"
- echo "MYSQLBACKEND = $MYSQLBACKEND"
# Setup: Build a docker image in which tests for this repository can run
......@@ -79,6 +92,19 @@ test:
- mvn antlr4:antlr4
- mvn compile
- mvn test
- echo "TMP_MYSQLBACKEND=${MYSQLBACKEND}" >> dotenv.env
- echo "TMP_WEBUI=${WEBUI}" >> dotenv.env
- echo "TMP_SERVER=${SERVER}" >> dotenv.env
- echo "TMP_CPPINT=${CPPINT}" >> dotenv.env
- echo "TMP_CPPLIB=${CPPLIB}" >> dotenv.env
- echo "TMP_PYLIB=${PYLIB}" >> dotenv.env
- echo "TMP_PYINT=${PYINT}" >> dotenv.env
- cat dotenv.env
artifacts:
reports:
dotenv: dotenv.env
# Deploy: Trigger building of server image and integration tests
trigger_inttest:
......@@ -86,8 +112,6 @@ trigger_inttest:
needs: [ test ]
inherit:
variables:
# List the variables that shall be inherited, which also means they will override any equally
# named varibles in child pipelines.
- DEPLOY_REF
- TRIGGERED_BY_REPO
- TRIGGERED_BY_REF
......@@ -96,6 +120,12 @@ trigger_inttest:
# Renaming variables.
F_BRANCH: $CI_COMMIT_REF_NAME
SERVER: $CI_COMMIT_REF_NAME
WEBUI: $TMP_WEBUI
PYLIB: $TMP_PYLIB
CPPLIB: $TMP_CPPLIB
PYINT: $TMP_PYINT
CPPINT: $TMP_CPPINT
MYSQLBACKEND: $TMP_MYSQLBACKEND
trigger:
project: caosdb/src/caosdb-deploy
branch: $DEPLOY_REF
......
......@@ -9,6 +9,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added
### Changed
### Deprecated
### Removed
### Fixed
### Security
## [0.8.0] - 2022-07-12
(Timm Fitschen)
### Added
* Configurable requirements for user names and passwords. The default is the old hard-coded configuration.
### Changed
......
......@@ -12,7 +12,7 @@
## For Deploying a Web User Interface (optional)
* `>=caosdb-webui 0.6.0`
* `>=caosdb-webui 0.8.0`
## For Building the Documentation (optional)
......
......@@ -12,7 +12,7 @@
(caosdb.entity.v1.Query) in a single transaction. The server throws an
error if it finds more than one query.
* Legacy XML/HTTP API (Deprecated)
* Deployment of caosdb-webui (>=v0.4.1)
* Deployment of caosdb-webui (>=0.8.0)
* Server-side Scripting API (v0.1)
* CaosDB Query Language Processor
* CaosDB FileSystem
......
caosdb-webui @ f2884f76
Subproject commit 86dc30e3526f2eab97de5dcd53c8eaa12c0e42e6
Subproject commit f2884f7634e2b160f398cea49d5ce5cdefdda3d8
......@@ -25,7 +25,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.caosdb</groupId>
<artifactId>caosdb-server</artifactId>
<version>0.8.0-SNAPSHOT</version>
<version>0.9.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>CaosDB Server</name>
<scm>
......
......@@ -25,9 +25,9 @@ copyright = '2022, IndiScale GmbH'
author = 'Daniel Hornung'
# The short X.Y version
version = '0.8.0'
version = '0.9.0'
# The full version, including alpha/beta/rc tags
release = '0.8.0-SNAPSHOT'
release = '0.9.0-SNAPSHOT'
# -- General configuration ---------------------------------------------------
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment