subrepo: subdir: "apps/aquatic" merged: "34b45e92" upstream: origin: "https://github.com/greatest-ape/aquatic" branch: "master" commit: "34b45e92" git-subrepo: version: "0.4.9" origin: "???" commit: "???"
18 lines
474 B
Docker
18 lines
474 B
Docker
# Can be used to run file transfer CI test locally. Usage:
|
|
# 1. docker build -t aquatic -f ./docker/ci.Dockerfile .
|
|
# 2. docker run aquatic
|
|
# 3. On failure, run `docker rmi aquatic -f` and go back to step 1
|
|
|
|
FROM rust:bullseye
|
|
|
|
RUN mkdir "/opt/aquatic"
|
|
|
|
ENV "GITHUB_WORKSPACE" "/opt/aquatic"
|
|
|
|
WORKDIR "/opt/aquatic"
|
|
|
|
COPY ./.github/actions/test-file-transfers/entrypoint.sh entrypoint.sh
|
|
COPY Cargo.toml Cargo.lock ./
|
|
COPY crates crates
|
|
|
|
ENTRYPOINT ["./entrypoint.sh"] |