github.com/muhammedhassanm/blockchain@v0.0.0-20200120143007-697261defd4d/sawtooth-core-master/docker/compose/copy-debs.yaml (about)

     1  # Copyright 2018 Cargill Incorporated
     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  version: '3.6'
    16  
    17  services:
    18  
    19    settings-tp:
    20      image: sawtooth-settings-tp:${ISOLATION_ID}
    21      volumes:
    22        - ../../build/debs:/build/debs
    23      command: |
    24        bash -c "
    25          cp /tmp/*.deb /build/debs
    26        "
    27  
    28    intkey-tp-python:
    29      image: sawtooth-intkey-tp-python:${ISOLATION_ID}
    30      volumes:
    31        - ../../build/debs:/build/debs
    32      command: |
    33        bash -c "
    34          cp /tmp/*.deb /build/debs
    35        "
    36  
    37    xo-tp-python:
    38      image: sawtooth-xo-tp-python:${ISOLATION_ID}
    39      volumes:
    40        - ../../build/debs:/build/debs
    41      command: |
    42        bash -c "
    43          cp /tmp/*.deb /build/debs
    44        "
    45  
    46    validator:
    47      image: sawtooth-validator:${ISOLATION_ID}
    48      volumes:
    49        - ../../build/debs:/build/debs
    50      command: |
    51        bash -c "
    52          cp /tmp/*.deb /build/debs
    53        "
    54  
    55    rest-api:
    56      image: sawtooth-rest-api:${ISOLATION_ID}
    57      volumes:
    58        - ../../build/debs:/build/debs
    59      command: |
    60        bash -c "
    61          cp /tmp/*.deb /build/debs
    62        "
    63  
    64    shell:
    65      image: sawtooth-shell:${ISOLATION_ID}
    66      volumes:
    67        - ../../build/debs:/build/debs
    68      command: |
    69        bash -c "
    70          cp /tmp/*.deb /build/debs
    71        "
    72  
    73    admin-tools:
    74      image: sawtooth-admin-tools:${ISOLATION_ID}
    75      volumes:
    76        - ../../build/debs:/build/debs
    77      command: |
    78        bash -c "
    79          cp /tmp/*.deb /build/debs
    80        "
    81  
    82    sawtooth-cli:
    83      image: sawtooth-cli:${ISOLATION_ID}
    84      volumes:
    85        - ../../build/debs:/build/debs
    86      command: |
    87        bash -c "
    88          cp /tmp/*.deb /build/debs
    89        "
    90  
    91    poet-cli:
    92      image: sawtooth-poet-cli:${ISOLATION_ID}
    93      volumes:
    94        - ../../build/debs:/build/debs
    95      command: |
    96        bash -c "
    97          cp /tmp/*.deb /build/debs
    98        "
    99  
   100    poet-common:
   101      image: sawtooth-poet-common:${ISOLATION_ID}
   102      volumes:
   103        - ../../build/debs:/build/debs
   104      command: |
   105        bash -c "
   106          cp /tmp/*.deb /build/debs
   107        "
   108  
   109    poet-core:
   110      image: sawtooth-poet-core:${ISOLATION_ID}
   111      volumes:
   112        - ../../build/debs:/build/debs
   113      command: |
   114        bash -c "
   115          cp /tmp/*.deb /build/debs
   116        "
   117  
   118    poet-validator-registry:
   119      image: sawtooth-poet-validator-registry-tp:${ISOLATION_ID}
   120      volumes:
   121        - ../../build/debs:/build/debs
   122      command: |
   123        bash -c "
   124          cp /tmp/*.deb /build/debs
   125        "
   126  
   127    poet-sgx:
   128      image: sawtooth-poet-sgx:${ISOLATION_ID}
   129      volumes:
   130        - ../../build/debs:/build/debs
   131      command: |
   132        bash -c "
   133          cp /tmp/*.deb /build/debs
   134        "
   135  
   136    poet-simulator:
   137      image: sawtooth-poet-simulator:${ISOLATION_ID}
   138      volumes:
   139        - ../../build/debs:/build/debs
   140      command: |
   141        bash -c "
   142          cp /tmp/*.deb /build/debs
   143        "
   144  
   145    block-info-tp:
   146      image: sawtooth-block-info-tp:${ISOLATION_ID}
   147      volumes:
   148        - ../../build/debs:/build/debs
   149      command: |
   150        bash -c "
   151          cp /tmp/*.deb /build/debs
   152        "
   153  
   154    identity-tp:
   155      image: sawtooth-identity-tp:${ISOLATION_ID}
   156      volumes:
   157        - ../../build/debs:/build/debs
   158      command: |
   159        bash -c "
   160          cp /tmp/*.deb /build/debs
   161        "
   162  
   163    smallbank-tp-go:
   164      image: sawtooth-smallbank-tp-go:${ISOLATION_ID}
   165      volumes:
   166        - ../../build/debs:/build/debs
   167      command: |
   168        bash -c "
   169          cp /tmp/*.deb /build/debs
   170        "
   171  
   172    sawtooth-intkey-tp-go:
   173      image: sawtooth-intkey-tp-go:${ISOLATION_ID}
   174      volumes:
   175        - ../../build/debs:/build/debs
   176      command: |
   177        bash -c "
   178          cp /tmp/*.deb /build/debs
   179        "
   180  
   181    sawtooth-noop-tp-go:
   182      image: sawtooth-noop-tp-go:${ISOLATION_ID}
   183      volumes:
   184        - ../../build/debs:/build/debs
   185      command: |
   186        bash -c "
   187          cp /tmp/*.deb /build/debs
   188        "
   189  
   190    sawtooth-xo-tp-go:
   191      image: sawtooth-xo-tp-go:${ISOLATION_ID}
   192      volumes:
   193        - ../../build/debs:/build/debs
   194      command: |
   195        bash -c "
   196          cp /tmp/*.deb /build/debs
   197        "
   198  
   199    python-sdk:
   200      image: sawtooth-sdk-python:${ISOLATION_ID}
   201      volumes:
   202        - ../../build/debs:/build/debs
   203      command: |
   204        bash -c "
   205          cp /tmp/*.deb /build/debs
   206        "
   207  
   208    signing:
   209      image: sawtooth-signing:${ISOLATION_ID}
   210      volumes:
   211        - ../../build/debs:/build/debs
   212      command: |
   213        bash -c "
   214          cp /tmp/*.deb /build/debs
   215        "
   216  
   217    ias_client:
   218      image: sawtooth-ias-client:${ISOLATION_ID}
   219      volumes:
   220        - ../../build/debs:/build/debs
   221      command: |
   222        bash -c "
   223          cp /tmp/*.deb /build/debs
   224        "
   225  
   226    ias_proxy:
   227      image: sawtooth-ias-proxy:${ISOLATION_ID}
   228      volumes:
   229        - ../../build/debs:/build/debs
   230      command: |
   231        bash -c "
   232          cp /tmp/*.deb /build/debs
   233        "
   234  
   235    intkey-tests:
   236      image: sawtooth-intkey-tests:${ISOLATION_ID}
   237      volumes:
   238        - ../../build/debs:/build/debs
   239      command: |
   240        bash -c "
   241          cp /tmp/*.deb /build/debs
   242        "
   243  
   244    xo-tests:
   245      image: sawtooth-xo-tests:${ISOLATION_ID}
   246      volumes:
   247        - ../../build/debs:/build/debs
   248      command: |
   249        bash -c "
   250          cp /tmp/*.deb /build/debs
   251        "
   252  
   253    integration:
   254      image: sawtooth-integration:${ISOLATION_ID}
   255      volumes:
   256        - ../../build/debs:/build/debs
   257      command: |
   258        bash -c "
   259          cp /tmp/*.deb /build/debs
   260        "
   261  
   262    smallbank-workload:
   263      image: sawtooth-smallbank-workload:${ISOLATION_ID}
   264      volumes:
   265        - ../../build/debs:/build/debs
   266      command: |
   267        bash -c "
   268          cp /tmp/*.deb /build/debs
   269        "
   270  
   271    devmode-rust:
   272      image: sawtooth-devmode-rust:${ISOLATION_ID}
   273      volumes:
   274        - ../../build/debs:/build/debs
   275      command: |
   276        bash -c "
   277          cp /tmp/*.deb /build/debs
   278        "