Skip to content
Snippets Groups Projects
Select Git revision
  • dev
  • enable_venv_ci
  • Docker-Config
  • ci_submodules
  • master
  • v0.0.5
  • v0.0.4
  • v0.0.3
  • v0.0.2
  • v0.0.1
10 results

krini

  • Forked from an inaccessible project.

    Krini

    • TODO: Description

    Getting started

    These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

    Prerequisites

    The following software is required. The used versions are indicated:

    Installing

    Downloading application files

    Download wrapper repository including associated submodules

    git clone --recurse-submodules ssh://git@git.scicore.unibas.ch:2222/krini/krini.git

    Traverse to generated directory

    cd krini

    Switch to submodule branches configured in .gitmodules (otherwise submodules point to detached head)

    git submodule foreach 'branch="$(git config -f ../.gitmodules submodule.$name.branch)"; git checkout $branch'

    Updating application files

    When updating the superproject including all submodules, do:

    git pull origin dev
    git submodule sync
    git submodule foreach git pull origin dev
    • Try this out instead
    • git submodule sync --recursive
    • git submodule update --recursive --remote

    Configuring application

    • TODO

    Building application

    docker-compose build

    Deploying application

    docker-compose up -d

    Shutting down application

    docker-compose down --volumes

    Running tests

    TODO: Instructions / subsections for unit, integration, e2e etc tests

    Built With

    Authors

    Main authors

    Contributors

    In alphabetical order:

    License

    This project is licensed under the Apache 2.0 License. See the LICENSE file for details.

    Acknowledgments

    • TODO