View a markdown version of this page

Cosa è AWS CodeBuild? - AWS CodeBuild

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Cosa è AWS CodeBuild?

AWS CodeBuild è un servizio di compilazione completamente gestito nel cloud. CodeBuild compila il codice sorgente, esegue test unitari e produce artefatti pronti per l'implementazione. CodeBuild elimina la necessità di fornire, gestire e scalare i propri server di compilazione. Fornisce ambienti di compilazione predefiniti per i linguaggi di programmazione più diffusi e strumenti di compilazione come Apache Maven, Gradle e molti altri. Puoi anche personalizzare gli ambienti di compilazione CodeBuild per utilizzare i tuoi strumenti di compilazione. CodeBuild si ridimensiona automaticamente per soddisfare i picchi di richieste di compilazione.

CodeBuild offre questi vantaggi:

  • Completamente gestito: CodeBuild elimina la necessità di configurare, applicare patch, aggiornare e gestire i propri server di compilazione.

  • Su richiesta: CodeBuild scalabile su richiesta per soddisfare le tue esigenze di costruzione. Paghi soltanto per il tempo di compilazione utilizzato.

  • Pronto all'uso: CodeBuild fornisce ambienti di compilazione preconfigurati per i linguaggi di programmazione più diffusi. Devi semplicemente puntare allo script di compilazione per avviare la tua prima build.

Per ulteriori informazioni, consulta AWS CodeBuild.

Registrati per un Account AWS

Per iniziare AWS, hai bisogno di un Account AWS. Per informazioni sulla creazione di un Account AWS, vedere Guida introduttiva a Account AWS nella Guida Gestione dell’account AWS di riferimento.

Come correre CodeBuild

È possibile utilizzare la AWS CodePipeline console AWS CodeBuild or per eseguire CodeBuild. Puoi anche automatizzare l'esecuzione di CodeBuild utilizzando AWS Command Line Interface (AWS CLI) o gli AWS SDK.

Il diagramma mostra come CodeBuild funziona con AWS CLI i nostri SDK. AWS

Come mostra il diagramma seguente, è CodeBuild possibile aggiungere un'azione di compilazione o test alla fase di compilazione o test di una pipeline in. AWS CodePipeline AWS CodePipeline è un servizio di distribuzione continua che puoi utilizzare per modellare, visualizzare e automatizzare i passaggi necessari per rilasciare il codice. Tra le funzionalità è incluso lo sviluppo del codice. Una pipeline è una struttura di flusso di lavoro che descrive in che modo le modifiche di un codice passano attraverso il processo di rilascio.

Il diagramma mostra come CodeBuild funziona con. AWS CodePipeline

Da utilizzare CodePipeline per creare una pipeline e quindi aggiungere un'azione di CodeBuild compilazione o di test, vedereUsare CodeBuild con CodePipeline. Per ulteriori informazioni CodePipeline, consulta la Guida per l'AWS CodePipeline utente.

La CodeBuild console consente inoltre di cercare rapidamente le risorse, ad esempio repository, creare progetti, applicazioni di distribuzione e pipeline. Scegli Go to resource (Vai alla risorsa) o premi il tasto / e immetti il nome della risorsa. Qualsiasi corrispondenza verrà visualizzata nell'elenco. Le ricerche rispettano la distinzione tra maiuscole e minuscole. Puoi visualizzare solo le risorse per le quali disponi dell'autorizzazione di visualizzazione. Per ulteriori informazioni, consulta Visualizzazione di risorse nella console.

Prezzi per CodeBuild

Per informazioni, consulta Prezzi di CodeBuild .

Come posso iniziare con CodeBuild?

È consigliabile completare la procedura seguente:

  1. Scopri di più CodeBuild leggendo le informazioni inConcetti.

  2. Sperimenta CodeBuild in uno scenario di esempio seguendo le istruzioni inNozioni di base utilizzando la console.

  3. Usalo CodeBuild nei tuoi scenari seguendo le istruzioni inPianifica una compilazione.