Installer le CLI OnePub
1
Installez le CLI (une fois par machine)
Vérifiez que le répertoire des exécutables pub (
%LOCALAPPDATA%\Pub\Cache\bin sous Windows, ~/.pub-cache/bin sous macOS/Linux) est dans votre PATH.2
Authentifiez-vous
http://127.0.0.1:42666/ pour récupérer le token : si un pare-feu bloque le port TCP 42666, débloquez-le temporairement.3
Ajoutez la dépendance
Dans le dossier de votre projet Flutter :La commande ajoute au
pubspec.yaml une dépendance hosted: pointant vers le dépôt privé et configure le token d’accès.Équivalent manuel
Si vous préférez éditer lepubspec.yaml directement (l’URL hosted exacte figure sur votre profil OnePub) :
pubspec.yaml
Vérifiez la contrainte de version exacte sur votre profil OnePub avant de figer un numéro
Intégration continue (CI)
Votre pipeline ne peut pas ouvrir un navigateur : il utilise un token membre exporté plutôt queonepub login.
1
Exportez votre token
Sur votre poste déjà authentifié :Copiez la valeur affichée.
2
Stockez-le dans les secrets de votre CI
Sous le nom
ONEPUB_TOKEN (GitHub Secrets, GitLab CI variables…).3
Utilisez-le dans le pipeline
Avant
flutter pub get :Étapes suivantes
Démarrage rapide
Initialisez le SDK et effectuez votre premier appel.