Ctrl K
ComunidadGuías…

docker-compose-test.yml

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
version: "2"

services:

  db:
    build:
      context: .
      dockerfile: misc/dockerfiles/mysql/Dockerfile
    image: manticore_test_db
    environment:
        MYSQL_ROOT_PASSWORD: test
        MYSQL_USER: test
        MYSQL_PASSWORD: test
        MYSQL_DATABASE: test
    
  test:
    build:
      context: .
      dockerfile: misc/dockerfiles/test/Dockerfile
    image: manticore_test_id64
    volumes:
      - ./:/search_src
      - /home/stas/aot/:/aot
    environment:
        MYSQL_USER: test
        MYSQL_PASSWORD: test
        MYSQL_DATABASE: test
    
    # command: tail -f /dev/null
    command: /search_src/misc/dockerfiles/scripts/smoke.sh -o result.zip
    links:
      - db

  test32:
    build:
      context: .
      dockerfile: misc/dockerfiles/test/Dockerfile
    image: manticore_test_id32    
    volumes:
      - ./:/search_src
      - /home/stas/aot/:/aot
    environment:
        MYSQL_USER: test
        MYSQL_PASSWORD: test
        MYSQL_DATABASE: test
    
    command: /search_src/misc/dockerfiles/scripts/smoke.sh -c disable-id64 -o result_id32.zip
    links:
      - db
      
  test_rt:
    build:
      context: .
      dockerfile: misc/dockerfiles/test/Dockerfile
    image: manticore_test_rt
    volumes:
      - ./:/search_src
      - /home/stas/aot/:/aot
    environment:
        MYSQL_USER: test
        MYSQL_PASSWORD: test
        MYSQL_DATABASE: test
    
    command: /search_src/misc/dockerfiles/scripts/smoke.sh -t rt -o result_rt.zip
    links:
      - db

  test_unit:
    build:
      context: .
      dockerfile: misc/dockerfiles/test/Dockerfile
    image: manticore_test_unit
    volumes:
      - ./:/search_src
      - /home/stas/aot/:/aot

    command: /search_src/misc/dockerfiles/scripts/smoke_tests.sh

  test_libclient:
    build:
      context: .
      dockerfile: misc/dockerfiles/test/Dockerfile
    image: manticore_test_libclient
    volumes:
      - ./:/search_src
      - /home/stas/aot/:/aot
    environment:
        MYSQL_USER: test
        MYSQL_PASSWORD: test
        MYSQL_DATABASE: test
    
    command: /search_src/misc/dockerfiles/scripts/smoke_libclient.sh -o result_libclient.zip
    links:
      - db