Commit 0a891fd7 authored by Dave Cooper's avatar Dave Cooper
Browse files

publish mcp docs from built-in container /src

parent 09dfe26e
Loading
Loading
Loading
Loading
Loading
+3 −6
Original line number Diff line number Diff line
@@ -19,14 +19,11 @@ RUN apt-get -y update && apt-get -y upgrade && apt-get -y autoremove && \

COPY --chown=$CONT_USER:$CONT_USER gendl/. /opt/gendl/
COPY --chown=$CONT_USER:$CONT_USER gendl-src/docker/build-build/run-gendl-services \
                                   gendl-src/docker/build-build/run-pipeline-tests.sh \    
                                   ./gendl-src/CLAUDE.md /opt/gendl/
                                   gendl-src/docker/build-build/run-pipeline-tests.sh /opt/gendl/
COPY --chown=$CONT_USER:$CONT_USER gendl-src/docker/build-build/start-services.lisp \
                                    gendl-src/docker/build-build/pipeline-tests.lisp \
  ./gendl-src/CLAUDE.md /opt/gendl/gdl/
                                   gendl-src/docker/build-build/pipeline-tests.lisp /opt/gendl/gdl/
COPY --chown=$CONT_USER:$CONT_USER gendl-src/docker/build-build/etc/rc.local /etc/
COPY --chown=$CONT_USER:$CONT_USER ./gendl-src/regression/ /opt/gendl-regression/
COPY --chown=$CONT_USER:$CONT_USER ./gendl-src/gwl/lisply-backend/CLAUDE.md /opt/gendl/CLAUDE-Lisply.md
COPY --chown=$CONT_USER:$CONT_USER ./gendl-src/ /src/gendl/


+6 −6
Original line number Diff line number Diff line
@@ -130,24 +130,24 @@ What we got was:
		   ,(vector
                     `((:id . "claude-lisply-md")
                       (:description . "Gendl Lisply backend API and HTTP service documentation")
                       (:path . "/opt/gendl/CLAUDE-Lisply.md"))
                       (:path . "/src/gendl/gwl/lisply-backend/CLAUDE.md"))
                     `((:id . "claude-gendl-md")
                       (:description . "Main Gendl documentation and development guide")
                       (:path . "/opt/gendl/CLAUDE.md")))))
                       (:path . "/src/gendl/CLAUDE.md")))))
                 *html-stream*)))))

      ;; Documentation content endpoint (backend-specific CLAUDE.md)
      (publish-file
       :path (concatenate 'string *lisply-endpoint-prefix* "/docs/claude-md")
       :path (concatenate 'string *lisply-endpoint-prefix* "/docs/claude-lisply-md")
       :server server
       :file "/opt/gendl/CLAUDE-Lisply.md"
       :file "/src/gendl/gwl/lisply-backend/CLAUDE.md"
       :content-type "text/markdown")

      ;; Main documentation content endpoint
      (publish-file
       :path (concatenate 'string *lisply-endpoint-prefix* "/docs/main-claude-md")
       :path (concatenate 'string *lisply-endpoint-prefix* "/docs/claude-gendl-md")
       :server server
       :file "/opt/gendl/CLAUDE.md"
       :file "/src/gendl/CLAUDE.md"
       :content-type "text/markdown")))