Installation
gapline est livré sous la forme d’un binaire statique unique. Pas de runtime, pas de JVM, pas de gestionnaire de paquets requis au quotidien.
curl -fsSL https://gapline.dev/install.sh | shLe script détecte votre architecture, télécharge le binaire correspondant et le dépose dans ~/.local/bin/gapline. Vérifiez que ~/.local/bin est dans votre PATH.
Pour épingler une version spécifique :
curl -fsSL https://gapline.dev/install.sh | sh -s -- --version 1.0.1Exécutez dans PowerShell :
Invoke-WebRequest https://gapline.dev/install.ps1 | Invoke-ExpressionLe script installe gapline.exe dans %USERPROFILE%\.local\bin et met à jour le PATH utilisateur. Redémarrez votre shell après la première installation.
cargo install gaplineNécessite Rust 1.70 ou une version ultérieure. Le binaire est placé dans ~/.cargo/bin/gapline.
-
Installez Rust 1.70+ via rustup.
-
Clonez le workspace :
Fenêtre de terminal git clone https://github.com/Code-Barru/gapline.gitcd gapline -
Compilez un binaire release :
Fenêtre de terminal cargo build --release -p gapline -
Le binaire est produit dans
target/release/gapline. Copiez-le dans un répertoire de votrePATH:Fenêtre de terminal cp target/release/gapline ~/.local/bin/
Vérifier l’installation
Section intitulée « Vérifier l’installation »gapline --versiongapline 1.0.1Si la commande est introuvable, vérifiez que le répertoire d’installation est bien dans votre PATH. Les scripts d’installation affichent la ligne exacte à ajouter à votre profil shell au premier lancement.
Mettre à jour
Section intitulée « Mettre à jour »Relancez le script d’installation. Il écrase le binaire existant avec la dernière version stable.
curl -fsSL https://gapline.dev/install.sh | shPour cargo install, passez --force :
cargo install gapline --forceDésinstaller
Section intitulée « Désinstaller »Supprimez le binaire à son emplacement d’installation.
rm ~/.local/bin/gaplineRemove-Item $env:USERPROFILE\.local\bin\gapline.execargo uninstall gaplinegapline ne stocke aucun état en dehors de ses fichiers de configuration. Si vous avez créé un ./gapline.toml ou ~/.config/gapline/config.toml, supprimez-les également.
Étapes suivantes
Section intitulée « Étapes suivantes »- Configurer un
gapline.tomlpour éviter de retaper les mêmes options. - Lancer votre première validation en cinq minutes.