docker-test
Test voxtype in Docker containers. Use for testing builds, verifying packages work on different distros, or isolating test environments.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Test voxtype in Docker containers. Use for testing builds, verifying packages work on different distros, or isolating test environments.
How to use
Przygotuj środowisko, mając dostęp do repozytorium voxtype i zainstalowany Docker. Umiejętność wymaga uprawnień do uruchamiania poleceń Bash, czytania plików i globowania ścieżek.
Aby przetestować binarny build AVX2, uruchom skrypt
./scripts/build-docker.sh, który wykorzystuje Ubuntu 22.04 do uniknięcia zanieczyszczenia instrukcjami AVX-512. Wynik pojawi się w katalogureleases/${VERSION}/.Do testowania pakietu Debian uruchom kontener Ubuntu 22.04 z zamontowanym katalogiem releases, zainstaluj pakiet DEB poleceniem
apt install, a następnie zweryfikuj instalację komendamivoxtype --versionivoxtype --help.Do testowania pakietu RPM użyj kontenera Fedora, zainstaluj pakiet poleceniem
dnf install, a następnie sprawdź wersję i dostępne opcje.Dla testów na konkretnych dystrybucjach uruchom odpowiedni obraz (ubuntu:22.04 lub fedora:latest), zainstaluj wymagane zależności (libasound2 dla Ubuntu, alsa-lib dla Fedory), pobierz binarny voxtype z GitHub releases i zweryfikuj jego działanie.