Development flow

We made some improvements to our development flow.

We added a generic build script (agency/build.sh) which can be used to build the different part of
the framework. It usage is described in its help message: (agency/build.sh -h)

To avoids conflicts with the different distribution and tool versions, a docker file is provided.
This docker has all the tools needed for OpenCN development and deployment.
Path: <OPENCN_HOME>/docker
usage: <OPENCN_HOME>/docker/README.md`

Finally, for the user which don’t have access to a Linux Host PC, we provide a Linux VM.
It can be downloaded here.

Enjoy
J-P

I’ve faced a problem using docker with an OPENCN_HOME directory outside home/ directory tree.
Using /mnt (or /media) requires to perform the following command in order to grant correct rights to docker:

sudo snap connect docker:removable-media