File tree Expand file tree Collapse file tree 5 files changed +23
-9
lines changed
Expand file tree Collapse file tree 5 files changed +23
-9
lines changed Original file line number Diff line number Diff line change @@ -128,8 +128,11 @@ commands:
128128 install-test-deps :
129129 steps :
130130 - run :
131- name : Install test dependencies
132- command : cargo install --locked cargo-nextest cargo-llvm-cov
131+ name : Install cargo-nextest
132+ command : curl -LsSf https://get.nexte.st/latest/linux | tar zxf - -C ${CARGO_HOME:-~/.cargo}/bin
133+ - run :
134+ name : Install cargo-llvm-cov
135+ command : cargo install --locked cargo-llvm-cov
133136
134137 make-test-dir :
135138 steps :
Original file line number Diff line number Diff line change 6969 "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}" \
7070 > version.json
7171
72- - name : Install test dependencies
73- run : cargo install --locked cargo-nextest cargo-llvm-cov
72+ - name : Install cargo-nextest
73+ run : curl -LsSf https://get.nexte.st/latest/linux | tar zxf - -C ${CARGO_HOME:-~/.cargo}/bin
74+
75+ - name : Install cargo-llvm-cov
76+ run : cargo install --locked cargo-llvm-cov
7477
7578 - name : Run unit tests with coverage
7679 run : make test_with_coverage
Original file line number Diff line number Diff line change 6767 "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}" \
6868 > version.json
6969
70- - name : Install test dependencies
71- run : cargo install --locked cargo-nextest cargo-llvm-cov
70+ - name : Install cargo-nextest
71+ run : curl -LsSf https://get.nexte.st/latest/linux | tar zxf - -C ${CARGO_HOME:-~/.cargo}/bin
72+
73+ - name : Install cargo-llvm-cov
74+ run : cargo install --locked cargo-llvm-cov
7275
7376 - name : Run unit tests with coverage
7477 run : make postgres_test_with_coverage
Original file line number Diff line number Diff line change 6767 "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}" \
6868 > version.json
6969
70- - name : Install test dependencies
71- run : cargo install --locked cargo-nextest cargo-llvm-cov
70+ - name : Install cargo-nextest
71+ run : curl -LsSf https://get.nexte.st/latest/linux | tar zxf - -C ${CARGO_HOME:-~/.cargo}/bin
72+
73+ - name : Install cargo-llvm-cov
74+ run : cargo install --locked cargo-llvm-cov
7275
7376 - name : Build workspace (spanner feature)
7477 run : |
Original file line number Diff line number Diff line change @@ -81,7 +81,7 @@ RUN poetry export --no-interaction --without dev --output requirements.txt --wit
8181 fi && \
8282 cd /app
8383
84- # Build wheels for all Python dependencies so
84+ # Build wheels for all Python dependencies so
8585RUN mkdir -p /app/wheels && \
8686 pip3 wheel --no-cache-dir -r /app/requirements.txt -w /app/wheels && \
8787 pip3 wheel --no-cache-dir -r /app/tools/integration_tests/requirements.txt -w /app/wheels && \
@@ -154,7 +154,9 @@ RUN pip3 install --break-system-packages --no-cache-dir --no-index --find-links=
154154
155155COPY --from=builder /app/bin /app/bin
156156COPY --from=builder /app/version.json /app
157+ COPY --from=builder /app/tools/spanner /app/tools/spanner
157158COPY --from=builder /app/tools/integration_tests /app/tools/integration_tests
159+ COPY --from=builder /app/tools/tokenserver /app/tools/tokenserver
158160COPY --from=builder --chmod=0755 /app/scripts/prepare-spanner.sh /app/scripts/prepare-spanner.sh
159161COPY --from=builder --chmod=0755 /app/scripts/start_mock_fxa_server.sh /app/scripts/start_mock_fxa_server.sh
160162COPY --from=builder /app/syncstorage-spanner/src/schema.ddl /app/schema.ddl
You can’t perform that action at this time.
0 commit comments