docker-test
Testuj buildy i pakiety w izolowanych kontenerach Docker na różnych dystrybucjach Linuksa.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do testowania voxtype w kontenerach Docker. Pozwala na weryfikację buildów, sprawdzenie kompatybilności pakietów na różnych dystrybucjach (Ubuntu, Debian, Fedora) oraz izolowanie środowisk testowych. Obsługuje testy binariów AVX2 i Vulkan, a także instalację pakietów DEB i RPM w czystych kontenerach bez wpływu lokalnego systemu.
Jak używać
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.
Podobne skille
nextjs-developer
autor: zenobi-us
crypto-research
autor: stevengonsalvez
performing-penetration-testing
autor: jeremylongshore
test-cases
autor: cexll
go-dev-guidelines
autor: jumppad-labs
playwright-browser-automation
autor: lackeyjb