From 2df304d85e27323314c6cdabaa3959b8c7319ada Mon Sep 17 00:00:00 2001 From: jobayer Date: Tue, 30 Sep 2025 11:56:36 +0600 Subject: [PATCH] - --- .gitea/workflows/ci-cd.yaml | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/ci-cd.yaml b/.gitea/workflows/ci-cd.yaml index d3e4da4..2d60b55 100644 --- a/.gitea/workflows/ci-cd.yaml +++ b/.gitea/workflows/ci-cd.yaml @@ -37,14 +37,23 @@ jobs: echo "Building FHIR IG using copy approach..." # Create a container (don't start yet) + # CONTAINER_ID=$(docker create \ + # hl7fhir/ig-publisher-base:latest \ + # /bin/bash -c "curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash" \ + # /bin/bash -c "\. '$HOME/.nvm/nvm.sh'" \ + # /bin/bash -c "nvm install 22" \ + # /bin/bash -c "npm install -g fsh-sushi" \ + # /bin/bash -c "cp -r /home/publisher/ig /tmp/build && cd /tmp/build && _updatePublisher.sh -y && _genonce.sh") + CONTAINER_ID=$(docker create \ hl7fhir/ig-publisher-base:latest \ - /bin/bash -c "curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash" \ - /bin/bash -c "\. '$HOME/.nvm/nvm.sh'" \ - /bin/bash -c "nvm install 22" \ - /bin/bash -c "npm install -g fsh-sushi" \ - /bin/bash -c "cp -r /home/publisher/ig /tmp/build && cd /tmp/build && _updatePublisher.sh -y && _genonce.sh") - + /bin/bash -c "curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash && \ + . \$HOME/.nvm/nvm.sh && \ + nvm install 22 && \ + npm install -g fsh-sushi && \ + cp -r /home/publisher/ig /tmp/build && cd /tmp/build && _updatePublisher.sh -y && _genonce.sh") + + echo "Container ID: $CONTAINER_ID" # Copy all source files into the container