mirror of
https://github.com/Mintplex-Labs/langchainjs.git
synced 2026-07-01 12:17:38 -04:00
98 lines
2.8 KiB
YAML
98 lines
2.8 KiB
YAML
version: "3"
|
|
services:
|
|
test-exports-esbuild:
|
|
image: node:18
|
|
working_dir: /app
|
|
volumes:
|
|
- ./yarn.lock:/root/yarn.lock
|
|
- ./.yarnrc.yml:/root/.yarnrc.yml
|
|
- ./.yarn:/root/.yarn
|
|
- ./test-exports-esbuild:/package
|
|
- ./langchain:/langchain
|
|
- ./scripts:/scripts
|
|
command: bash /scripts/docker-ci-entrypoint.sh
|
|
test-exports-esm:
|
|
image: node:18
|
|
working_dir: /app
|
|
volumes:
|
|
- ./yarn.lock:/root/yarn.lock
|
|
- ./.yarnrc.yml:/root/.yarnrc.yml
|
|
- ./.yarn:/root/.yarn
|
|
- ./test-exports-esm:/package
|
|
- ./langchain:/langchain
|
|
- ./scripts:/scripts
|
|
command: bash /scripts/docker-ci-entrypoint.sh
|
|
test-exports-cjs:
|
|
image: node:18
|
|
working_dir: /app
|
|
volumes:
|
|
- ./yarn.lock:/root/yarn.lock
|
|
- ./.yarnrc.yml:/root/.yarnrc.yml
|
|
- ./.yarn:/root/.yarn
|
|
- ./test-exports-cjs:/package
|
|
- ./langchain:/langchain
|
|
- ./scripts:/scripts
|
|
command: bash /scripts/docker-ci-entrypoint.sh
|
|
test-exports-cra:
|
|
image: node:18
|
|
working_dir: /app
|
|
volumes:
|
|
- ./yarn.lock:/root/yarn.lock
|
|
- ./.yarnrc.yml:/root/.yarnrc.yml
|
|
- ./.yarn:/root/.yarn
|
|
- ./test-exports-cra:/package
|
|
- ./langchain:/langchain
|
|
- ./scripts:/scripts
|
|
command: bash /scripts/docker-ci-entrypoint.sh
|
|
test-exports-cf:
|
|
image: node:18
|
|
working_dir: /app
|
|
volumes:
|
|
- ./yarn.lock:/root/yarn.lock
|
|
- ./.yarnrc.yml:/root/.yarnrc.yml
|
|
- ./.yarn:/root/.yarn
|
|
- ./test-exports-cf:/package
|
|
- ./langchain:/langchain
|
|
- ./scripts:/scripts
|
|
command: bash /scripts/docker-ci-entrypoint.sh
|
|
test-exports-vercel:
|
|
image: node:18
|
|
working_dir: /app
|
|
volumes:
|
|
- ./yarn.lock:/root/yarn.lock
|
|
- ./.yarnrc.yml:/root/.yarnrc.yml
|
|
- ./.yarn:/root/.yarn
|
|
- ./test-exports-vercel:/package
|
|
- ./langchain:/langchain
|
|
- ./scripts:/scripts
|
|
command: bash /scripts/docker-ci-entrypoint.sh
|
|
test-exports-vite:
|
|
image: node:18
|
|
working_dir: /app
|
|
volumes:
|
|
- ./yarn.lock:/root/yarn.lock
|
|
- ./.yarnrc.yml:/root/.yarnrc.yml
|
|
- ./.yarn:/root/.yarn
|
|
- ./test-exports-vite:/package
|
|
- ./langchain:/langchain
|
|
- ./scripts:/scripts
|
|
command: bash /scripts/docker-ci-entrypoint.sh
|
|
success:
|
|
image: alpine:3.14
|
|
command: echo "Success"
|
|
depends_on:
|
|
test-exports-esbuild:
|
|
condition: service_completed_successfully
|
|
test-exports-esm:
|
|
condition: service_completed_successfully
|
|
test-exports-cjs:
|
|
condition: service_completed_successfully
|
|
test-exports-cra:
|
|
condition: service_completed_successfully
|
|
test-exports-cf:
|
|
condition: service_completed_successfully
|
|
test-exports-vercel:
|
|
condition: service_completed_successfully
|
|
test-exports-vite:
|
|
condition: service_completed_successfully
|