github.com/muhammedhassanm/blockchain@v0.0.0-20200120143007-697261defd4d/sawtooth-core-master/integration/sawtooth_integration/docker/test_state_verifier.yaml (about)

     1  # Copyright 2018 Intel Corporation
     2  #
     3  # Licensed under the Apache License, Version 2.0 (the "License");
     4  # you may not use this file except in compliance with the License.
     5  # You may obtain a copy of the License at
     6  #
     7  #     http://www.apache.org/licenses/LICENSE-2.0
     8  #
     9  # Unless required by applicable law or agreed to in writing, software
    10  # distributed under the License is distributed on an "AS IS" BASIS,
    11  # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  # See the License for the specific language governing permissions and
    13  # limitations under the License.
    14  # ------------------------------------------------------------------------------
    15  
    16  version: "2.1"
    17  
    18  services:
    19  
    20    test-state-verifier:
    21      build:
    22        context: ../../..
    23        dockerfile: integration/sawtooth_integration/docker/integration-tests.dockerfile
    24      image: integration-tests:$ISOLATION_ID
    25      volumes:
    26        - $SAWTOOTH_CORE:/project/sawtooth-core
    27      command: nose2-3
    28          -c /project/sawtooth-core/integration/sawtooth_integration/nose2.cfg
    29          -vvvv
    30          -s /project/sawtooth-core/integration/sawtooth_integration/tests
    31          --log-capture
    32          test_state_verifier
    33      expose:
    34        - 4004
    35      stop_signal: SIGKILL
    36      environment:
    37        PYTHONPATH: "/project/sawtooth-core/sdk/python:\
    38          /project/sawtooth-core/integration:\
    39          /project/sawtooth-core/signing:\
    40          /project/sawtooth-core/validator:\
    41          /project/sawtooth-core/sdk/examples/intkey_python"
    42        SAWTOOTH_LIB_HOME: "/project/sawtooth-core/validator/lib"
    43  
    44    intkey-tp:
    45      build:
    46        context: ../../..
    47        dockerfile: ./sdk/examples/intkey_python/Dockerfile
    48      image: sawtooth-intkey-tp-python$INSTALL_TYPE:$ISOLATION_ID
    49      volumes:
    50        - $SAWTOOTH_CORE:/project/sawtooth-core
    51      expose:
    52        - 4004
    53      command: intkey-tp-python -C tcp://test-state-verifier:4004
    54      stop_signal: SIGKILL