Länka ditt API till en GitHub-databas och pusha din API-definition i OAS/Swagger eller RAML.
Du har ett GitHub-konto och en databas.
Din webbläsare stöds av GitHub (eftersom Internet Explorer 11 inte längre stöds av GitHub stöds denna funktion inte av API Contracts för IE11).
Om ditt GitHub-konto ännu inte är kopplat till ditt API Contracts-konto, gå till inställningarna för API Contracts.
Klicka på Koppla ditt GitHub-konto.
I fönstret som öppnas loggar du in på GitHub och klickar på Auktorisera Talend för att ge API Contracts åtkomst till ditt GitHub-konto.
Anteckning om informationVarning: Om du använder Internet Explorer 11 uppmanas du att uppgradera till den senaste versionen av Microsoft Edge, Google Chrome eller Firefox.
Ditt GitHub-konto är nu kopplat till ditt API Contracts-konto och du kan börja pusha dina API-definitioner till GitHub.
Öppna den API-version som du vill pusha till GitHub.
Klicka på Länk i det övre högra hörnet.
I delavsnittet Redigera GitHub-inställningar aktiverar du alternativet och
redigerar följande fält:
Ägare
databas
gren
Sökväg
Format
Anteckning om informationObs: Om ditt API har flera versioner kan varje version ha olika GitHub-inställningar.
När dina inställningar har sparats klickar du på Push.
En grön punkt visas till höger om Push när ditt projekt innehåller ändringar som inte har pushats till GitHub.
Ange ett incheckningsmeddelande och en tagg om det behövs, och klicka sedan på
Push.
En tagg bör vara unik och bör följa dessa regler:
Det kan endast innehålla alfanumeriska tecken och
följande specialtecken: _,
-, . och /.
Det kan inte börja eller sluta med ett specialtecken.
Det kan inte innehålla följande teckenmönster:
.., // och /..
Den valda versionen av din API-definition
pushas till din databas. Namnet på den genererade filen innehåller
namnet på API:et och versionen.
Du kan klicka på Visa på GitHub för att öppna den valda
databasen.
Var den här sidan till hjälp för dig?
Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!