From 4401d9fa866761b193d49e979a78d89c554768d1 Mon Sep 17 00:00:00 2001 From: parker Date: Fri, 3 Oct 2025 13:19:37 +0100 Subject: [PATCH] feat: add basic docker build --- docker/Dockerfile | 5 +++++ docker/build.sh | 4 ++++ docker/example-files | 1 + docker/run.sh | 4 ++++ .../forest_v001/model/render/forest_beauty_v001.1001.exr | 0 5 files changed, 14 insertions(+) create mode 100644 docker/Dockerfile create mode 100755 docker/build.sh create mode 120000 docker/example-files create mode 100644 docker/run.sh create mode 100644 example-files/shows/projectX/assets/environment/forest_v001/model/render/forest_beauty_v001.1001.exr diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000..c52d587 --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,5 @@ +FROM python:3.11-alpine + +COPY example-files . + +CMD ["ls", "/shows"] diff --git a/docker/build.sh b/docker/build.sh new file mode 100755 index 0000000..bdf0b07 --- /dev/null +++ b/docker/build.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +# builds a container with the current Dockerfile for testing the bb-asset-validation program +docker build -t bb-asset-validation . diff --git a/docker/example-files b/docker/example-files new file mode 120000 index 0000000..2f56ac4 --- /dev/null +++ b/docker/example-files @@ -0,0 +1 @@ +/home/parker/MyRepos/bluebolt-asset-version-validation/example-files \ No newline at end of file diff --git a/docker/run.sh b/docker/run.sh new file mode 100644 index 0000000..ee0c741 --- /dev/null +++ b/docker/run.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +# run the docker container for testing the bb-asset-validation program +docker run bb-asset-validation diff --git a/example-files/shows/projectX/assets/environment/forest_v001/model/render/forest_beauty_v001.1001.exr b/example-files/shows/projectX/assets/environment/forest_v001/model/render/forest_beauty_v001.1001.exr new file mode 100644 index 0000000..e69de29