Files
toolchain/pre.sh
RemiZOffAlex bd05cc4ba0
All checks were successful
Build toolchain image / Builder (push) Successful in 22m3s
Обновить pre.sh
2025-02-16 04:52:31 +03:00

39 lines
970 B
Bash
Executable File

#!/bin/sh
set -e
dnf -y update
dnf -y install nano rsync wget curl git git-all mc tree openssl \
unzip zip \
mtr traceroute net-tools tcpdump bind-utils \
tcsh sysstat atop chrony ntpstat nginx \
postgresql
dnf -y group install standard core \
hardware-support development-libs development-tools
dnf -y install postgresql-server-devel
# Python packages
pip3 install \
ansible pyinfra fabric \
build \
flask gunicorn aiohttp \
buildbot buildbot-www buildbot-worker \
buildbot-waterfall-view buildbot-console-view buildbot-grid-view \
service_identity alembic
# Docker
dnf -y install dnf-plugins-core
dnf5 config-manager \
addrepo \
--from-repofile \
https://download.docker.com/linux/fedora/docker-ce.repo
dnf -y install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
# Minio
wget -O /usr/local/bin/minio-client https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x /usr/local/bin/minio-client
dnf -y clean all