mirror of
https://github.com/centreon/centreon-plugins.git
synced 2025-07-30 00:55:18 +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
|
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
|
RUN bash -e <<EOF
|
||||||
|
|
||||||
echo '[goreleaser]
|
echo '[goreleaser]
|
||||||
|
@ -2,6 +2,9 @@ ARG REGISTRY_URL=docker.io
|
|||||||
|
|
||||||
FROM ${REGISTRY_URL}/almalinux:9
|
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
|
RUN bash -e <<EOF
|
||||||
|
|
||||||
echo '[goreleaser]
|
echo '[goreleaser]
|
||||||
|
@ -3,6 +3,9 @@ ARG REGISTRY_URL=docker.io
|
|||||||
FROM ${REGISTRY_URL}/debian:bookworm
|
FROM ${REGISTRY_URL}/debian:bookworm
|
||||||
|
|
||||||
ENV DEBIAN_FRONTEND=noninteractive
|
ENV DEBIAN_FRONTEND=noninteractive
|
||||||
|
ENV RUSTUP_HOME=/opt/rustup
|
||||||
|
ENV CARGO_HOME=/opt/cargo
|
||||||
|
ENV PATH="$CARGO_HOME/bin:$PATH"
|
||||||
|
|
||||||
# fix locale
|
# fix locale
|
||||||
RUN bash -e <<EOF
|
RUN bash -e <<EOF
|
||||||
|
@ -3,6 +3,9 @@ ARG REGISTRY_URL=docker.io
|
|||||||
FROM ${REGISTRY_URL}/debian:bullseye
|
FROM ${REGISTRY_URL}/debian:bullseye
|
||||||
|
|
||||||
ENV DEBIAN_FRONTEND=noninteractive
|
ENV DEBIAN_FRONTEND=noninteractive
|
||||||
|
ENV RUSTUP_HOME=/opt/rustup
|
||||||
|
ENV CARGO_HOME=/opt/cargo
|
||||||
|
ENV PATH="$CARGO_HOME/bin:$PATH"
|
||||||
|
|
||||||
# fix locale
|
# fix locale
|
||||||
RUN bash -e <<EOF
|
RUN bash -e <<EOF
|
||||||
|
@ -3,6 +3,9 @@ ARG REGISTRY_URL=docker.io
|
|||||||
FROM ${REGISTRY_URL}/ubuntu:jammy
|
FROM ${REGISTRY_URL}/ubuntu:jammy
|
||||||
|
|
||||||
ENV DEBIAN_FRONTEND=noninteractive
|
ENV DEBIAN_FRONTEND=noninteractive
|
||||||
|
ENV RUSTUP_HOME=/opt/rustup
|
||||||
|
ENV CARGO_HOME=/opt/cargo
|
||||||
|
ENV PATH="$CARGO_HOME/bin:$PATH"
|
||||||
|
|
||||||
# fix locale
|
# fix locale
|
||||||
RUN bash -e <<EOF
|
RUN bash -e <<EOF
|
||||||
|
@ -3,6 +3,9 @@ ARG REGISTRY_URL=docker.io
|
|||||||
FROM ${REGISTRY_URL}/ubuntu:noble
|
FROM ${REGISTRY_URL}/ubuntu:noble
|
||||||
|
|
||||||
ENV DEBIAN_FRONTEND=noninteractive
|
ENV DEBIAN_FRONTEND=noninteractive
|
||||||
|
ENV RUSTUP_HOME=/opt/rustup
|
||||||
|
ENV CARGO_HOME=/opt/cargo
|
||||||
|
ENV PATH="$CARGO_HOME/bin:$PATH"
|
||||||
|
|
||||||
# fix locale
|
# fix locale
|
||||||
RUN bash -e <<EOF
|
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
|
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
|
||||||
|
|
||||||
- name: Building generic plugins using Cargo
|
- name: Building generic plugins using Cargo
|
||||||
run: |
|
run: cargo build --release
|
||||||
export PATH="/opt/bin:$PATH"
|
|
||||||
cargo build --release
|
|
||||||
shell: bash
|
shell: bash
|
||||||
|
|
||||||
- name: Package
|
- name: Package
|
||||||
|
Loading…
x
Reference in New Issue
Block a user