Conectar um repositório GitHub
Os projetos Subaya são apoiados por Git. A fonte do seu design, os testbenches e os artefatos gerados ficam em um repositório GitHub que o Subaya lê e grava por meio de uma instalação do GitHub App. Você pode criar um novo repositório com um scaffold inicial, ou conectar um repositório que você já tem.
Instalar o GitHub App
Seção intitulada “Instalar o GitHub App”Conectar um repositório requer que o Subaya GitHub App esteja instalado na
conta ou organização proprietária. Instale-o pelo console e, em seguida, anote o installation
id — todo comando repo precisa dele.
Opção A — criar um novo repositório com um scaffold
Seção intitulada “Opção A — criar um novo repositório com um scaffold”Isto cria um novo repositório GitHub e envia um scaffold inicial específico do tipo
(layout de diretórios, um testbench de exemplo e um .subaya/config.toml):
suya repo create \ --installation <installation-id> \ --name blinky # defaults to the project slug--project usa por padrão o projeto registrado em .subaya/config.toml; passe-o
explicitamente se você estiver fora do diretório do projeto.
Opção B — conectar um repositório existente
Seção intitulada “Opção B — conectar um repositório existente”Já tem um repositório? Conecte-o em vez disso:
suya repo connect \ --installation <installation-id> \ --owner my-org \ --repo my-existing-repoVerificar a conexão
Seção intitulada “Verificar a conexão”suya repo statusIsto mostra o repositório conectado e o estado da configuração do projeto. Uma vez conectados,
os artefatos gerados — por exemplo, um .ioc STM32 de suya arch ioc commit —
são enviados (committed) diretamente de volta ao repositório.
Próximos passos
Seção intitulada “Próximos passos”- Planejar seu projeto — produza documentos de design e de plano e uma árvore de itens de trabalho.
- Workspaces e projetos — o guia completo de tenancy.