Skip to content

Notes on container streamlining testing and statistics

Pablo Moreno edited this page May 30, 2018 · 3 revisions

Naming conventions (containers, jenkins, git repo)

For a tool named my-app version x.y, we use the following naming scheme:

Docker container name (owner/tool:version) : phnmnl/my-app:x.y

Ownership of the image will be acknowledged through commit records on github, which are always attached to the developer.

Jenkins project name: container-my-app

Set the container name and version within the docker building part of the job.

GitHub project: container-my-app

Preferably owned by phnmnl github organization, or else forked from the original developer by phnmnl organization.

Dockerfile FROM <choose-base-image-wisely> PhenoMeNal-H2020 Project ( phenomenal-h2020-users@googlegroups.com )

Container guidelines

Our container building guidelines are here. This includes testing and lightweight containers, among others.

Clone this wiki locally