From 2132317d1b51255a7565ea10bbe94b22a0a657f6 Mon Sep 17 00:00:00 2001 From: Janos <86970079+janosdebugs@users.noreply.github.com> Date: Thu, 25 Apr 2024 14:11:45 +0200 Subject: [PATCH] Fixing website build after versioned docs upgrade (#1553) Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com> --- website/Dockerfile | 14 +++++++------- website/docker-compose.build.yml | 12 ++++++------ website/docker-compose.yml | 12 ++++++------ 3 files changed, 19 insertions(+), 19 deletions(-) diff --git a/website/Dockerfile b/website/Dockerfile index 8e5c880149..2a158142dd 100644 --- a/website/Dockerfile +++ b/website/Dockerfile @@ -1,19 +1,19 @@ -# Copyright (c) The OpenTofu Authors -# SPDX-License-Identifier: MPL-2.0 -# Copyright (c) 2023 HashiCorp, Inc. -# SPDX-License-Identifier: MPL-2.0 - +# Copyright (c) The OpenTofu Authors +# SPDX-License-Identifier: MPL-2.0 +# Copyright (c) 2023 HashiCorp, Inc. +# SPDX-License-Identifier: MPL-2.0 + FROM alpine AS parent RUN apk add git -RUN git clone https://github.com/opentofu/opentofu.org /work +RUN git clone --recurse-submodules https://github.com/opentofu/opentofu.org /work FROM node COPY --from=parent /work /work WORKDIR /work RUN npm i -VOLUME /work/opentofu-repo +VOLUME /work/opentofu-repo/main EXPOSE 3000 CMD ["npm", "run", "start", "--", "--host","0.0.0.0"] diff --git a/website/docker-compose.build.yml b/website/docker-compose.build.yml index 808beac5af..d24ab21a25 100644 --- a/website/docker-compose.build.yml +++ b/website/docker-compose.build.yml @@ -1,8 +1,8 @@ -# Copyright (c) The OpenTofu Authors -# SPDX-License-Identifier: MPL-2.0 -# Copyright (c) 2023 HashiCorp, Inc. -# SPDX-License-Identifier: MPL-2.0 - +# Copyright (c) The OpenTofu Authors +# SPDX-License-Identifier: MPL-2.0 +# Copyright (c) 2023 HashiCorp, Inc. +# SPDX-License-Identifier: MPL-2.0 + version: '3.8' services: website: @@ -10,7 +10,7 @@ services: ports: - "3000:3000" volumes: - - ../:/work/opentofu-repo + - ../:/work/opentofu-repo/main command: - npm - run diff --git a/website/docker-compose.yml b/website/docker-compose.yml index afda166c66..8f6907c3a2 100644 --- a/website/docker-compose.yml +++ b/website/docker-compose.yml @@ -1,8 +1,8 @@ -# Copyright (c) The OpenTofu Authors -# SPDX-License-Identifier: MPL-2.0 -# Copyright (c) 2023 HashiCorp, Inc. -# SPDX-License-Identifier: MPL-2.0 - +# Copyright (c) The OpenTofu Authors +# SPDX-License-Identifier: MPL-2.0 +# Copyright (c) 2023 HashiCorp, Inc. +# SPDX-License-Identifier: MPL-2.0 + version: '3.8' services: website: @@ -10,4 +10,4 @@ services: ports: - "3000:3000" volumes: - - ../:/work/opentofu-repo + - ../:/work/opentofu-repo/main