Remove Rust
All checks were successful
ci/woodpecker/push/tor Pipeline was successful
ci/woodpecker/push/rsync Pipeline was successful
ci/woodpecker/manual/tor Pipeline was successful
ci/woodpecker/manual/rsync Pipeline was successful
ci/woodpecker/cron/rsync Pipeline was successful
ci/woodpecker/cron/tor Pipeline was successful
All checks were successful
ci/woodpecker/push/tor Pipeline was successful
ci/woodpecker/push/rsync Pipeline was successful
ci/woodpecker/manual/tor Pipeline was successful
ci/woodpecker/manual/rsync Pipeline was successful
ci/woodpecker/cron/rsync Pipeline was successful
ci/woodpecker/cron/tor Pipeline was successful
This commit is contained in:
parent
3bde2a0743
commit
2ac12b00ea
|
@ -1,16 +0,0 @@
|
||||||
pipeline:
|
|
||||||
build:
|
|
||||||
image: woodpeckerci/plugin-docker-buildx
|
|
||||||
secrets: [docker_username, docker_password]
|
|
||||||
settings:
|
|
||||||
repo: seriousbug/rust
|
|
||||||
dockerfile: rust/Dockerfile
|
|
||||||
platforms: linux/amd64
|
|
||||||
tag: latest
|
|
||||||
when:
|
|
||||||
event:
|
|
||||||
- manual
|
|
||||||
- push
|
|
||||||
- cron
|
|
||||||
branch: main
|
|
||||||
path: rust/*
|
|
|
@ -15,15 +15,6 @@ These containers are automatically updated every week, so they should stay fresh
|
||||||
|
|
||||||
Gives you access to `rsync`, `ssh`, and `scp` commands.
|
Gives you access to `rsync`, `ssh`, and `scp` commands.
|
||||||
|
|
||||||
### rust
|
|
||||||
|
|
||||||
[![Docker Pulls](https://img.shields.io/docker/pulls/seriousbug/rust) ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/seriousbug/rust/latest)](https://hub.docker.com/r/seriousbug/rust)
|
|
||||||
|
|
||||||
Rust stable toolchain, with `rustup`, `binstall`, `fmt`, `clippy`, `llvm-cov`, `llvm-tools`, and `audit`.
|
|
||||||
|
|
||||||
This is a pretty heavy package as it contains a lot of libraries and other
|
|
||||||
things I found useful for my work.
|
|
||||||
|
|
||||||
### tor
|
### tor
|
||||||
|
|
||||||
[![Docker Pulls](https://img.shields.io/docker/pulls/seriousbug/tor) ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/seriousbug/tor/latest)](https://hub.docker.com/r/seriousbug/tor)
|
[![Docker Pulls](https://img.shields.io/docker/pulls/seriousbug/tor) ![Docker Image Size (tag)](https://img.shields.io/docker/image-size/seriousbug/tor/latest)](https://hub.docker.com/r/seriousbug/tor)
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
FROM debian:latest
|
|
||||||
|
|
||||||
LABEL org.opencontainers.image.authors="kaan@bgenc.net"
|
|
||||||
|
|
||||||
# Install dependencies for rustup & cargo-audit
|
|
||||||
RUN apt update && apt install curl wget build-essential gcc make pkg-config libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev libsoup2.4-dev libjavascriptcoregtk-4.0-dev libwebkit2gtk-4.0-dev -y
|
|
||||||
# Install rustup
|
|
||||||
RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs > rustup-init.sh \
|
|
||||||
&& sh rustup-init.sh -y \
|
|
||||||
&& rm rustup-init.sh
|
|
||||||
|
|
||||||
# Install binstall
|
|
||||||
RUN curl --proto '=https' --tlsv1.2 -sSfL https://github.com/cargo-bins/cargo-binstall/releases/latest/download/cargo-binstall-x86_64-unknown-linux-musl.tgz | tar -zx -C $HOME/.cargo/bin/
|
|
||||||
|
|
||||||
ENV PATH=/root/.cargo/bin:$PATH
|
|
||||||
|
|
||||||
# Install cargo llvm-cov and llvm-tools-preview
|
|
||||||
RUN rustup component add llvm-tools-preview \
|
|
||||||
&& cargo binstall cargo-llvm-cov -y
|
|
||||||
|
|
||||||
# Install cargo-audit
|
|
||||||
RUN cargo install cargo-audit
|
|
Loading…
Reference in a new issue