tokei/Earthfile
Mihai Galos d5e820ade1
Feat: Dockerize tokei (#930)
* Dockerize tokei

* Update README.md with how to run tokei docker

* Simplify compiler flags

* Remove superfluous dependency to libgcc

* Use Earthfile instead of Dockerfile

* Remove superfluous referencing of build step

This is not needed because it is implied.

Co-authored-by: XAMPPRocky <4464295+XAMPPRocky@users.noreply.github.com>

---------

Co-authored-by: XAMPPRocky <4464295+XAMPPRocky@users.noreply.github.com>
2023-07-05 11:36:22 +02:00

25 lines
451 B
Plaintext

VERSION 0.6
FROM alpine:3.14
WORKDIR /src
build:
FROM rust:alpine3.14
RUN apk update \
&& apk add \
git \
gcc \
g++ \
pkgconfig
COPY . /src
WORKDIR /src
RUN cargo build --release
SAVE ARTIFACT /src/target/release/tokei AS LOCAL ./tokei
docker:
COPY +build/tokei /usr/local/bin/
WORKDIR /src
ENTRYPOINT [ "tokei" ]
CMD [ "--help" ]
SAVE IMAGE tokei