|
12 | 12 | env: |
13 | 13 | COVERAGE_FILE: coverage.xml |
14 | 14 | COVERAGE_DIR: .coverage-reports |
| 15 | + CONDUCTOR_AUTH_KEY: ${{ secrets.AUTH_KEY }} |
| 16 | + CONDUCTOR_AUTH_SECRET: ${{ secrets.AUTH_SECRET }} |
| 17 | + CONDUCTOR_SERVER_URL: ${{ vars.SERVER_URL }} |
15 | 18 | steps: |
16 | 19 | - name: Checkout code |
17 | 20 | uses: actions/checkout@v4 |
|
34 | 37 | continue-on-error: true |
35 | 38 | run: | |
36 | 39 | docker run --rm \ |
37 | | - -e CONDUCTOR_AUTH_KEY=${{ secrets.CONDUCTOR_AUTH_KEY }} \ |
38 | | - -e CONDUCTOR_AUTH_SECRET=${{ secrets.CONDUCTOR_AUTH_SECRET }} \ |
39 | | - -e CONDUCTOR_SERVER_URL=${{ secrets.CONDUCTOR_SERVER_URL }} \ |
| 40 | + -e CONDUCTOR_AUTH_KEY=${{ env.CONDUCTOR_AUTH_KEY }} \ |
| 41 | + -e CONDUCTOR_AUTH_SECRET=${{ env.CONDUCTOR_AUTH_SECRET }} \ |
| 42 | + -e CONDUCTOR_SERVER_URL=${{ env.CONDUCTOR_SERVER_URL }} \ |
40 | 43 | -v ${{ github.workspace }}/${{ env.COVERAGE_DIR }}:/package/${{ env.COVERAGE_DIR }}:rw \ |
41 | 44 | conductor-sdk-test:latest \ |
42 | 45 | /bin/sh -c "cd /package && COVERAGE_FILE=/package/${{ env.COVERAGE_DIR }}/.coverage.unit coverage run -m pytest tests/unit -v" |
|
46 | 49 | continue-on-error: true |
47 | 50 | run: | |
48 | 51 | docker run --rm \ |
49 | | - -e CONDUCTOR_AUTH_KEY=${{ secrets.CONDUCTOR_AUTH_KEY }} \ |
50 | | - -e CONDUCTOR_AUTH_SECRET=${{ secrets.CONDUCTOR_AUTH_SECRET }} \ |
51 | | - -e CONDUCTOR_SERVER_URL=${{ secrets.CONDUCTOR_SERVER_URL }} \ |
| 52 | + -e CONDUCTOR_AUTH_KEY=${{ env.CONDUCTOR_AUTH_KEY }} \ |
| 53 | + -e CONDUCTOR_AUTH_SECRET=${{ env.CONDUCTOR_AUTH_SECRET }} \ |
| 54 | + -e CONDUCTOR_SERVER_URL=${{ env.CONDUCTOR_SERVER_URL }} \ |
52 | 55 | -v ${{ github.workspace }}/${{ env.COVERAGE_DIR }}:/package/${{ env.COVERAGE_DIR }}:rw \ |
53 | 56 | conductor-sdk-test:latest \ |
54 | 57 | /bin/sh -c "cd /package && COVERAGE_FILE=/package/${{ env.COVERAGE_DIR }}/.coverage.bc coverage run -m pytest tests/backwardcompatibility -v" |
|
58 | 61 | continue-on-error: true |
59 | 62 | run: | |
60 | 63 | docker run --rm \ |
61 | | - -e CONDUCTOR_AUTH_KEY=${{ secrets.CONDUCTOR_AUTH_KEY }} \ |
62 | | - -e CONDUCTOR_AUTH_SECRET=${{ secrets.CONDUCTOR_AUTH_SECRET }} \ |
63 | | - -e CONDUCTOR_SERVER_URL=${{ secrets.CONDUCTOR_SERVER_URL }} \ |
| 64 | + -e CONDUCTOR_AUTH_KEY=${{ env.CONDUCTOR_AUTH_KEY }} \ |
| 65 | + -e CONDUCTOR_AUTH_SECRET=${{ env.CONDUCTOR_AUTH_SECRET }} \ |
| 66 | + -e CONDUCTOR_SERVER_URL=${{ env.CONDUCTOR_SERVER_URL }} \ |
64 | 67 | -v ${{ github.workspace }}/${{ env.COVERAGE_DIR }}:/package/${{ env.COVERAGE_DIR }}:rw \ |
65 | 68 | conductor-sdk-test:latest \ |
66 | 69 | /bin/sh -c "cd /package && COVERAGE_FILE=/package/${{ env.COVERAGE_DIR }}/.coverage.serdeser coverage run -m pytest tests/serdesertest -v" |
|
0 commit comments