Commit Graph

6 Commits (master)

Author SHA1 Message Date
Jiri Podivin cc370a5dd1 Adjusting developer container file to ensure smoother integration with IDE
Adjusted container file will provide pytest framework out of the box
to facilitate testing code from VS code IDE.
Package installation layers were consolidated in order to minimize
image size.

Default devcontainer configuration was added.

Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
Change-Id: Id9fb1bf52bdf4c9d0bad09cd9604c4a4114c5b62
2023-01-30 13:44:35 +01:00
Jiri Podivin 14a681b809 Using UBI9 as base for VF development containers
Centos container file[0] has not been updated in considerable time
and is increasingly out of sync with environment VF is meant to interact with.
Moving to UBI9[1] should prevent potential issues of stemming
from aformentioned divergence.

Furthermore, several minor stylistic issues of the existing container file
were resolved, such as comments and uperfluous commands.
Consequently the version was incremented to 1.0.

[0]https://hub.docker.com/_/centos
[1]https://hub.docker.com/r/redhat/ubi9

Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
Change-Id: Ied821c2a7210d8131e154020272c46048372af29
2022-07-08 17:02:21 +02:00
Jiri Podivin acd12cf581 Dockerfile updated to eliminate dependency conflicts
The existing installation procedure included unnecessary and potentially conflicting dependencies
into the container environment. Eliminating them will prevent dependency conflicts,
while also improving performance of the container build process.

Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
Change-Id: I5812b93e6b933b2da93d0d7524b770e20ca189f7
2022-04-21 14:04:21 +00:00
Jiri Podivin 4405071de0 Docker image refinement and preparation for future development.
.dockerignore file was added to limit size of the docker context
The more complex docker images will be placed in newly created
dockerfiles dir. Each in its own subdir
and accompanied with README.rst file describing their use.

Right now there is only one, the same as the one in repo root.
But in the future there will be more.

Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
Change-Id: I5ed91d4258d9ad6725a86d5c3c6a40a02212b5d4
2021-02-12 12:48:00 +01:00
Jiri Podivin 4fabb3d2b5 Improved Dockefile and simplified use instructions.
Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
Change-Id: Ia4e46f8ce13e36c08d55db729004ad6b3d9aaa87
2021-02-12 09:00:28 +01:00
Mathieu Bultel 5d43279cc4 Dockerfile for installing Validation Framework in a CentOS container
Change-Id: I72b36d24fff0c621c7b97d93533a593ab68207e0
2021-01-07 09:06:56 +00:00