@@ -51,6 +51,12 @@ WORKDIR /multichain-config-generator
51
51
COPY ./deploy/tools/multichain-config-generator/package.json ./deploy/tools/multichain-config-generator/yarn.lock ./
52
52
RUN yarn --frozen-lockfile --network-timeout 100000
53
53
54
+ # ## llms.txt GENERATOR
55
+ # Install dependencies
56
+ WORKDIR /llms-txt-generator
57
+ COPY ./deploy/tools/llms-txt-generator/package.json ./deploy/tools/llms-txt-generator/yarn.lock ./
58
+ RUN yarn --frozen-lockfile --network-timeout 100000
59
+
54
60
55
61
# *****************************
56
62
# ****** STAGE 2: Build *******
@@ -117,6 +123,11 @@ COPY --from=deps /sitemap-generator/node_modules ./deploy/tools/sitemap-generato
117
123
COPY --from=deps /multichain-config-generator/node_modules ./deploy/tools/multichain-config-generator/node_modules
118
124
RUN cd ./deploy/tools/multichain-config-generator && yarn build
119
125
126
+ # ## llms.txt GENERATOR
127
+ # Copy dependencies and source code, then build
128
+ COPY --from=deps /llms-txt-generator/node_modules ./deploy/tools/llms-txt-generator/node_modules
129
+ RUN cd ./deploy/tools/llms-txt-generator && yarn build
130
+
120
131
121
132
# *****************************
122
133
# ******* STAGE 3: Run ********
@@ -146,9 +157,10 @@ COPY --from=builder /app/package.json ./package.json
146
157
COPY --from=builder /app/deploy/tools/envs-validator/index.js ./envs-validator.js
147
158
COPY --from=builder /app/deploy/tools/feature-reporter/index.js ./feature-reporter.js
148
159
COPY --from=builder /app/deploy/tools/multichain-config-generator/dist ./deploy/tools/multichain-config-generator/dist
160
+ COPY --from=builder /app/deploy/tools/llms-txt-generator/dist ./deploy/tools/llms-txt-generator/dist
149
161
150
162
# Copy scripts
151
- # # Entripoint
163
+ # # Entrypoint
152
164
COPY --chmod=755 ./deploy/scripts/entrypoint.sh .
153
165
# # ENV validator and client script maker
154
166
COPY --chmod=755 ./deploy/scripts/validate_envs.sh .
0 commit comments