Commit 68b85cab authored by Ramon Nou's avatar Ramon Nou
Browse files

Prepare Parallax Support to 0.9.1

parent 135ce55e
Loading
Loading
Loading
Loading
+10 −10
Original line number Diff line number Diff line
@@ -24,14 +24,14 @@ variables:
  GIT_SUBMODULE_STRATEGY:       recursive

# base image
image: gekkofs/core:0.9.0-experimental
image: gekkofs/core:0.9.1

################################################################################
## Validating
################################################################################
check format:
  stage: lint
  image: gekkofs/linter:0.9.0
  image: gekkofs/linter:0.9.1
  needs: []
  script:
    - ${SCRIPTS_DIR}/check_format.sh
@@ -45,7 +45,7 @@ check format:
################################################################################
gkfs:
  stage: build
  image: gekkofs/deps:0.9.0-experimental
  image: gekkofs/deps:0.9.1
  interruptible: true
  needs: []
  script:
@@ -71,7 +71,7 @@ gkfs:

gkfwd:
  stage: build
  image: gekkofs/deps:0.9.0-experimental
  image: gekkofs/deps:0.9.1
  interruptible: true
  needs: []
  script:
@@ -104,7 +104,7 @@ gkfwd:
## == tests for scripts ====================
scripts:
  stage: test
  image: gekkofs/testing:0.9.0-experimental
  image: gekkofs/testing:0.9.1
  needs: []
  script:
    - mkdir -p ${BUILD_PATH}/tests/scripts
@@ -120,7 +120,7 @@ scripts:
## == integration tests for gkfs ===========
gkfs:integration:
  stage: test
  image: gekkofs/testing:0.9.0-experimental
  image: gekkofs/testing:0.9.1
  interruptible: true
  needs: ['gkfs']
  parallel:
@@ -166,7 +166,7 @@ gkfs:integration:
## == integration tests for gkfwd ==========
gkfwd:integration:
  stage: test
  image: gekkofs/testing:0.9.0-experimental
  image: gekkofs/testing:0.9.1
  interruptible: true
  needs: ['gkfwd']
  parallel:
@@ -211,7 +211,7 @@ gkfwd:integration:
## == unit tests for gkfs ==================
gkfs:unit:
  stage: test
  image: gekkofs/testing:0.9.0-experimental
  image: gekkofs/testing:0.9.1
  needs: ['gkfs']
  script:
    ## Add path to mkfs.kreon
@@ -241,7 +241,7 @@ gkfs:unit:
################################################################################
documentation:
  stage: docs
  image: gekkofs/docs:0.9.0
  image: gekkofs/docs:0.9.1
  needs: []
  rules:
    # we only build the documentation automatically if we are on the
@@ -277,7 +277,7 @@ documentation:
################################################################################
coverage:
  stage: report
  image: gekkofs/coverage:0.9.0
  image: gekkofs/coverage:0.9.1
  needs: [ 'gkfs:integration', 'gkfwd:integration', 'gkfs:unit' ]
  script:
    - cd ${BUILD_PATH}
+4 −1
Original line number Diff line number Diff line
@@ -5,7 +5,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

- Parallax experimental integration 
Support for different databases backend
New Docker Images and scripts (0.9.1)
([!110](https://storage.bsc.es/gitlab/hpc/gekkofs/-/merge_requests/110)).

## [0.9.0] - 2022-02-22
### New
+7 −6
Original line number Diff line number Diff line
@@ -106,14 +106,15 @@ Options:
  -c,--clean-rootdir          Cleans Rootdir >before< launching the deamon
  --version                   Print version and exit.

  --dbbackend               'rocksdb' (default) or 'kreondb' can be specified as
                            metadata backend.
  --keepmd                  'kreondb' specific, persist the metadata file
  --dbbackend               'rocksdb' (default) or 'parallaxdb' can be specified as
                            metadata backend, in that case a file in 'metadir' named
                            rocksdbx is created. Parallaxdb support is experimental.
  --keepmd                  'parallaxdb' specific, persist the metadata file
                            (default off, file is deleted at the end)
  --reusemd                 'kreondb' specific, do not recreate the 
  --reusemd                 'parallaxdb' specific, do not recreate the 
                            metadata file, (default re/create)
  --kreonsize               'kreondb' specific, size of the metadata file in GB
                            (default 16, 16 GB)
  --kreonsize               'parallaxdb' specific, size of the metadata file in GB. Minimal is 8 GB
                            (default 8, 8 GB)
  --version                 Print version and exit.
```

+0 −4
Original line number Diff line number Diff line
.PHONY: all

all:
	docker build -t gekkofs/core:0.9.0-experimental .
+0 −4
Original line number Diff line number Diff line
.PHONY: all

all:
	docker build -t gekkofs/coverage:0.8.0 .
Loading