Files
toolchain/pre.sh

38 lines
950 B
Bash
Raw Normal View History

2024-05-15 00:02:59 +03:00
#!/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 \
2024-08-23 08:19:23 +03:00
flask gunicorn aiohttp \
2024-05-15 00:02:59 +03:00
buildbot buildbot-www buildbot-worker \
2024-08-23 08:19:23 +03:00
buildbot-waterfall-view buildbot-console-view buildbot-grid-view \
2024-05-15 00:02:59 +03:00
service_identity alembic
# Docker
dnf -y install dnf-plugins-core
dnf config-manager \
--add-repo \
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