diff options
| author | 2025-07-23 03:33:49 -0500 | |
|---|---|---|
| committer | 2025-07-23 03:33:49 -0500 | |
| commit | 3f4e2c5ada1050555775661f850e3a20d2933046 (patch) | |
| tree | f8a83e7cf2760eeea834c7384c0f83d9c32b0150 /Dockerfile | |
| parent | Attempt to patch CI pipeline: Dockerfile will now be selfcontained, and thus,... (diff) | |
make was improperly being called inside the container on a project that is missing its dependencies in the lib/ directory, leading to a 'No rule to make target' error: updated Dockerfile to remove the submodule command at: ln:29: and: Jenkinsfile will use the git submodule sync command. This will ensure the agent's repository is correctly configured before fetching the submodule code: at: ln:9-17
Diffstat (limited to '')
| -rw-r--r-- | Dockerfile | 6 |
1 files changed, 2 insertions, 4 deletions
@@ -1,3 +1,5 @@ +# In Dockerfile
+
# Use a base image with build tools
FROM ubuntu:22.04
@@ -24,11 +26,7 @@ WORKDIR /app COPY . .
-# Initialize git submodules inside the container
-RUN git submodule update --init --recursive
-
# Creates the .lush config directory in the root user home directory as install.sh expects.
RUN mkdir -p /root/.lush && cp -r ./.lush/* /root/.lush/
CMD ["premake5", "gmake2"]
-
|
