salt-build/install.sh
Paul 3cc6c368f7
Some checks failed
continuous-integration/drone/push Build is failing
update salt-build
2025-09-13 21:17:34 +02:00

20 lines
495 B
Bash
Executable File

#!/usr/bin/env bash
set -e
SALT_VERSION=${1:-3007.7}
ARCH=$(uname -m)
pip3 install relenv
wget -O /tmp/v${SALT_VERSION}.tar.gz https://github.com/saltstack/salt/archive/refs/tags/v${SALT_VERSION}.tar.gz
tar -C /tmp -xzf /tmp/v${SALT_VERSION}.tar.gz
relenv fetch --python=3.11.13
relenv create /salt/salt --python=3.11.13
/salt/salt/bin/pip3 install /tmp/salt-${SALT_VERSION}
/salt/salt/bin/pip3 install -r require.txt
tar -C /salt -cJf /out/salt-${SALT_VERSION}-linux-${ARCH}.tar.xz salt