API-nøkler og dbs-CLI-en
Utløs bygg fra terminalen eller et hvilket som helst CI-system med en API-nøkkel og dbs-kommandolinjeverktøyet.
Opprett en API-nøkkel
Åpne prosjektet → API keys → Create key. Kopier den umiddelbart; den vises én gang og lagres hashet, så den kan ikke hentes senere. Tilbakekall en nøkkel når som helst fra den samme siden.
Behandle API-nøkler som passord. Legg dem i hemmelighetslageret til CI-leverandøren din, aldri i kildekontroll.
Installer CLI-en
npm install -g @dalysie-forge/cli
# or run without installing:
npx @dalysie-forge/cli --help
Autentiser
dbs login --key dbs_xxxxxxxx
Eller sett DBS_API_KEY i miljøet (praktisk i CI).
Utløs et bygg
dbs build --platform android --variant release --format aab
CLI-en laster opp kildekoden din, starter bygget, og kan vente på resultatet og laste ned artefakten.
Bruk den i CI
Fordi nøkkelen autentiserer ikke-interaktivt, fungerer den samme kommandoen i enhver CI-runner. Hvis du heller vil kjøre hele arbeidsflyten din på BuildStack-maskinvare, se Kjør GitHub Actions-CI på BuildStack.
Referanse
Kjør dbs --help (eller dbs <command> --help) for den fullstendige, alltid oppdaterte kommandoreferansen.