Anuket Project

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Steps

Project Specific

  1. Best-Practice: Have a separate docker folder in a suitable location within the project's directory structure.
    1. For VinePerf it is: tools/docker

  2. Best-Practice: Within this docker folder, have a dedicate folder for each and every container that you plan to publish. 
    1. In VinePerf for Prox container, the path is: tools/docker/test-containers/trafficgen-pods/prox
  3. In each container folder, ensure you have:
    1. Dockerfile, that is well tested.
    2. Source files that are referred in the Dockerfile, which is present in this folder' with ADD/COPY commands

Releng Specific

  1. Download releng repo in order to submit a patch. git clone https://gerrit.opnfv.org/gerrit/releng
  2. Best Practice: Create a separate branch: cd releng; git checkout -b vineperfcontainers
  3. Open and Edit this file: https://github.com/opnfv/releng/blob/master/jjb/releng/opnfv-docker.yaml
  • No labels