Connecter un dépôt GitHub
Les projets Subaya sont adossés à Git. La source de votre conception, vos testbenches et les artefacts générés vivent dans un dépôt GitHub que Subaya lit et écrit via une installation d’application GitHub. Vous pouvez soit créer un nouveau dépôt avec un échafaudage de démarrage, soit connecter un dépôt que vous possédez déjà.
Installer l’application GitHub
Section intitulée « Installer l’application GitHub »La connexion d’un dépôt nécessite que l’application GitHub Subaya soit installée sur le compte
ou l’organisation propriétaire. Installez-la depuis la console, puis notez l’identifiant
d’installation — chaque commande repo en a besoin.
Option A — créer un nouveau dépôt avec un échafaudage
Section intitulée « Option A — créer un nouveau dépôt avec un échafaudage »Cela crée un nouveau dépôt GitHub et y pousse un échafaudage de démarrage spécifique au type
(disposition des répertoires, un testbench d’exemple et un .subaya/config.toml) :
suya repo create \ --installation <installation-id> \ --name blinky # defaults to the project slug--project prend par défaut le projet enregistré dans .subaya/config.toml ; passez-le
explicitement si vous êtes en dehors du répertoire du projet.
Option B — connecter un dépôt existant
Section intitulée « Option B — connecter un dépôt existant »Vous avez déjà un dépôt ? Connectez-le plutôt :
suya repo connect \ --installation <installation-id> \ --owner my-org \ --repo my-existing-repoVérifier la connexion
Section intitulée « Vérifier la connexion »suya repo statusCela affiche le dépôt connecté et l’état de configuration du projet. Une fois connectés, les
artefacts générés — par exemple un .ioc STM32 issu de suya arch ioc commit —
sont commités directement dans le dépôt.
Étapes suivantes
Section intitulée « Étapes suivantes »- Planifier votre projet — produire des documents de conception et de plan ainsi qu’une arborescence d’éléments de travail.
- Espaces de travail et projets — le guide complet de la tenancy.