mirror of
https://github.com/centreon/centreon-plugins.git
synced 2025-07-29 16:45:04 +02:00
enh(ci): rust installed for everybody
This commit is contained in:
parent
45a410f687
commit
468b952d64
@ -2,6 +2,9 @@ ARG REGISTRY_URL=docker.io
|
||||
|
||||
FROM ${REGISTRY_URL}/almalinux:8
|
||||
|
||||
ENV RUSTUP_HOME=/opt/rustup
|
||||
ENV CARGO_HOME=/opt/cargo
|
||||
ENV PATH="$CARGO_HOME/bin:$PATH"
|
||||
RUN bash -e <<EOF
|
||||
|
||||
echo '[goreleaser]
|
||||
|
@ -2,6 +2,9 @@ ARG REGISTRY_URL=docker.io
|
||||
|
||||
FROM ${REGISTRY_URL}/almalinux:9
|
||||
|
||||
ENV RUSTUP_HOME=/opt/rustup
|
||||
ENV CARGO_HOME=/opt/cargo
|
||||
ENV PATH="$CARGO_HOME/bin:$PATH"
|
||||
RUN bash -e <<EOF
|
||||
|
||||
echo '[goreleaser]
|
||||
|
@ -3,6 +3,9 @@ ARG REGISTRY_URL=docker.io
|
||||
FROM ${REGISTRY_URL}/debian:bookworm
|
||||
|
||||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
ENV RUSTUP_HOME=/opt/rustup
|
||||
ENV CARGO_HOME=/opt/cargo
|
||||
ENV PATH="$CARGO_HOME/bin:$PATH"
|
||||
|
||||
# fix locale
|
||||
RUN bash -e <<EOF
|
||||
|
@ -3,6 +3,9 @@ ARG REGISTRY_URL=docker.io
|
||||
FROM ${REGISTRY_URL}/debian:bullseye
|
||||
|
||||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
ENV RUSTUP_HOME=/opt/rustup
|
||||
ENV CARGO_HOME=/opt/cargo
|
||||
ENV PATH="$CARGO_HOME/bin:$PATH"
|
||||
|
||||
# fix locale
|
||||
RUN bash -e <<EOF
|
||||
|
@ -3,6 +3,9 @@ ARG REGISTRY_URL=docker.io
|
||||
FROM ${REGISTRY_URL}/ubuntu:jammy
|
||||
|
||||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
ENV RUSTUP_HOME=/opt/rustup
|
||||
ENV CARGO_HOME=/opt/cargo
|
||||
ENV PATH="$CARGO_HOME/bin:$PATH"
|
||||
|
||||
# fix locale
|
||||
RUN bash -e <<EOF
|
||||
|
@ -3,6 +3,9 @@ ARG REGISTRY_URL=docker.io
|
||||
FROM ${REGISTRY_URL}/ubuntu:noble
|
||||
|
||||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
ENV RUSTUP_HOME=/opt/rustup
|
||||
ENV CARGO_HOME=/opt/cargo
|
||||
ENV PATH="$CARGO_HOME/bin:$PATH"
|
||||
|
||||
# fix locale
|
||||
RUN bash -e <<EOF
|
||||
|
4
.github/workflows/generic-plugins.yml
vendored
4
.github/workflows/generic-plugins.yml
vendored
@ -70,9 +70,7 @@ jobs:
|
||||
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
|
||||
|
||||
- name: Building generic plugins using Cargo
|
||||
run: |
|
||||
export PATH="/opt/bin:$PATH"
|
||||
cargo build --release
|
||||
run: cargo build --release
|
||||
shell: bash
|
||||
|
||||
- name: Package
|
||||
|
Loading…
x
Reference in New Issue
Block a user