Skip to content

eea/eea.docker.reportek.bdr-instance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zope w/ BDR Add-ons ready to run Docker image

Docker image for Zope with BDR specific Add-ons and settings available.

Supported tags and respective Dockerfile links

  • :latest (default)

Base docker image

Source code

Installation

  1. Install Docker

  2. Install Docker Compose (optional)

Usage

See eeacms/zope

Upgrade

$ docker pull eeacms/reportek-bdr

Development and testing

If you want to be able to run tests, please add to src/bdr-instance.cfg file the following:

parts +=
    i18ndude
    test

[test]
recipe = zc.recipe.testrunner
defaults = ['--auto-color', '--auto-progress']
eggs =
    ${instance:eggs}
    cssselect
    Mock
    pdbpp
environment = testenv

[testenv]
CLIENT_HOME = ${buildout:directory}/var/instance

After that, build the image locally:

$ docker build -t reportek.bdr-instance:devel .

and use it in docker compose file for instance service:

image: reportek.bdr-instance:devel

Copyright and license

The Initial Owner of the Original Code is European Environment Agency (EEA). All Rights Reserved.

The Original Code is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Funding

European Environment Agency (EU)