|
7 | 7 | name: Various tests targeting a Parsec image with all providers included
|
8 | 8 | runs-on: ubuntu-latest
|
9 | 9 | steps:
|
10 |
| - - uses: actions/checkout@v1 |
11 |
| - - name: Build the container |
12 |
| - run: docker build -t all-providers tests/all_providers |
13 |
| - - name: Run the container to execute the test script |
14 |
| - run: docker run -v $(pwd):/tmp/parsec -w /tmp/parsec all-providers /tmp/parsec/tests/ci.sh all |
| 10 | + - uses: actions/checkout@v1 |
| 11 | + - name: Build the container |
| 12 | + run: docker build -t all-providers e2e_tests/provider_cfg/all |
| 13 | + - name: Run the container to execute the test script |
| 14 | + run: docker run -v $(pwd):/tmp/parsec -w /tmp/parsec all-providers /tmp/parsec/tests/ci.sh all |
15 | 15 |
|
16 | 16 | mbed-crypto-provider:
|
17 | 17 | name: Integration tests using Mbed Crypto provider
|
18 | 18 | runs-on: ubuntu-latest
|
19 | 19 | steps:
|
20 |
| - - uses: actions/checkout@v1 |
21 |
| - - name: Build the container |
22 |
| - run: docker build -t mbed-crypto-provider tests/per_provider/provider_cfg/mbed-crypto |
23 |
| - - name: Run the container to execute the test script |
24 |
| - run: docker run -v $(pwd):/tmp/parsec -w /tmp/parsec mbed-crypto-provider /tmp/parsec/tests/ci.sh mbed-crypto |
| 20 | + - uses: actions/checkout@v1 |
| 21 | + - name: Build the container |
| 22 | + run: docker build -t mbed-crypto-provider e2e_tests/provider_cfg/mbed-crypto |
| 23 | + - name: Run the container to execute the test script |
| 24 | + run: docker run -v $(pwd):/tmp/parsec -w /tmp/parsec mbed-crypto-provider /tmp/parsec/tests/ci.sh mbed-crypto |
25 | 25 |
|
26 | 26 | pkcs11-provider:
|
27 | 27 | name: Integration tests using PKCS 11 provider
|
28 | 28 | runs-on: ubuntu-latest
|
29 | 29 | steps:
|
30 |
| - - uses: actions/checkout@v1 |
31 |
| - - name: Build the container |
32 |
| - run: docker build -t pkcs11-provider tests/per_provider/provider_cfg/pkcs11 |
33 |
| - - name: Run the container to execute the test script |
34 |
| - run: docker run -v $(pwd):/tmp/parsec -w /tmp/parsec pkcs11-provider /tmp/parsec/tests/ci.sh pkcs11 |
| 30 | + - uses: actions/checkout@v1 |
| 31 | + - name: Build the container |
| 32 | + run: docker build -t pkcs11-provider e2e_tests/provider_cfg/pkcs11 |
| 33 | + - name: Run the container to execute the test script |
| 34 | + run: docker run -v $(pwd):/tmp/parsec -w /tmp/parsec pkcs11-provider /tmp/parsec/tests/ci.sh pkcs11 |
35 | 35 |
|
36 | 36 | tpm-provider:
|
37 | 37 | name: Integration tests using TPM provider
|
38 | 38 | runs-on: ubuntu-latest
|
39 | 39 | steps:
|
40 |
| - - uses: actions/checkout@v1 |
41 |
| - - name: Build the container |
42 |
| - run: docker build -t tpm-provider tests/per_provider/provider_cfg/tpm |
43 |
| - - name: Run the container to execute the test script |
44 |
| - run: docker run -v $(pwd):/tmp/parsec -w /tmp/parsec tpm-provider /tmp/parsec/tests/ci.sh tpm |
| 40 | + - uses: actions/checkout@v1 |
| 41 | + - name: Build the container |
| 42 | + run: docker build -t tpm-provider e2e_tests/provider_cfg/tpm |
| 43 | + - name: Run the container to execute the test script |
| 44 | + run: docker run -v $(pwd):/tmp/parsec -w /tmp/parsec tpm-provider /tmp/parsec/tests/ci.sh tpm |
0 commit comments