Amazon non CodeCatalyst sarà più aperto a nuovi clienti a partire dal 7 novembre 2025. Se desideri utilizzare il servizio, registrati prima del 7 novembre 2025. Per ulteriori informazioni, consulta Come migrare da CodeCatalyst.
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à.
Come migrare da CodeCatalyst
Dopo un'attenta valutazione, abbiamo deciso di chiudere l'accesso di nuovi clienti ad Amazon CodeCatalyst a partire dal 7 novembre 2025. CodeCatalyst I clienti Amazon esistenti possono continuare a utilizzare il servizio con gli spazi esistenti, ma non saranno in grado di crearne di nuovi. AWS continua a investire in sicurezza e disponibilità per Amazon CodeCatalyst, ma non abbiamo intenzione di introdurre nuove funzionalità.
I clienti possono migrare manualmente i propri dati da Amazon CodeCatalyst ad altri fornitori. Questo documento descrive i metodi di base per migrare, estrarre o eliminare i dati dalle console CodeCatalyst e di AWS gestione. Le risorse e i dati creati in altri servizi AWS o in servizi 3P tramite la CodeCatalyst console dovranno essere eliminati tramite tali servizi per evitare l'addebito di addebiti (se applicabile).
I clienti possono prendere in considerazione la migrazione a GitLab Duo con Amazon Q
Migrazione dei tuoi repository
Migrazione del repository in un CodeCatalyst repository GitLab
Utilizzando l'URL prerequisito in combinazione con le credenziali del repository Git HTTPS, segui le indicazioni contenute nella documentazione relativa all'importazione GitLab del codice sorgente
Migrazione del repository in un repository CodeCatalyst GitHub
Utilizzando l'URL prerequisito in combinazione con le credenziali del repository Git HTTPS, segui le indicazioni contenute nella documentazione relativa all'importazione GitHub
Migrazione generica verso un altro provider di repository
-
Clona il repository CodeCatalyst
Clona il CodeCatalyst repository Amazon sul tuo computer locale usando Git. Se utilizzi HTTPS, puoi farlo eseguendo il seguente comando:
git clone --mirror https://your-aws-repository-url your-aws-repositorySostituiscilo
your-aws-repository-urlcon l'URL del tuo CodeCatalyst repository Amazon.your-aws-repositorySostituiscilo con un nome per questo repository.Esempio:
git clone https://git-codecatalyst.us-east-2.amazonaws.com/v1/repos/MyDemoRepo my-demo-repo -
Configura un nuovo puntatore al repository remoto
Accedi alla directory del tuo repository Amazon CodeCatalyst clonato. Quindi, aggiungi l'URL del repository dal nuovo provider di repository come telecomando:
git remote add <provider name> <provider-repository-url><provider name>Sostituiscilo con il nome del provider che preferisci. (Esempio: gitlab)Sostituisci < provider-repository-url > con l'URL del repository del tuo nuovo fornitore di repository.
-
Invia il tuo repository locale al nuovo repository remoto:
Questo invierà tutti i rami e i tag all'archivio del nuovo fornitore di repository. Il nome del provider deve corrispondere al nome del provider indicato nella fase 2.
git push <provider name> --mirrorNote:
-
L'archivio remoto deve essere vuoto
-
L'archivio remoto può avere filiali protette che non consentono l'invio forzato, a seconda del provider. In tal caso, devi accedere al nuovo provider di repository e disabilitare le protezioni delle filiali per consentire il force push.
-
-
Verifica la migrazione
Una volta completato il push, verifica che tutti i file, i rami e i tag siano stati migrati correttamente al nuovo provider di repository. Puoi farlo sfogliando il tuo repository online o clonandolo in un'altra posizione e controllandolo localmente.
-
Aggiornamento remoto URLs (opzionale)
Se prevedi di continuare a lavorare con l'archivio migrato localmente, potresti voler aggiornare l'URL remoto in modo che punti all'archivio del nuovo provider anziché ad Amazon. CodeCatalyst A questo proposito, utilizzare il seguente comando:
git remote set-url origin <provider-repository-url>Sostituisci < provider-repository-url > con l'URL del repository del tuo nuovo fornitore di repository.
Estrazione dei dati da CodeCatalyst
Scarica artefatti
Puoi scaricare e ispezionare gli artefatti generati dalle azioni del tuo flusso di lavoro Amazon CodeCatalyst. Esistono due tipi di artefatti che puoi scaricare:
-
Artefatti di origine: un artefatto che contiene un'istantanea del contenuto del repository di origine così com'era all'avvio dell'esecuzione.
-
Artefatti del flusso di lavoro: un artefatto definito nella proprietà Outputs del file di configurazione del flusso di lavoro.
Per scaricare gli artefatti generati dal flusso di lavoro:
Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/.
-
Scegliere il progetto.
-
Nel riquadro di navigazione, scegli CI/CD, quindi scegli Flussi di lavoro.
-
Scegli il nome del tuo flusso di lavoro. Puoi filtrare in base al nome del repository o del ramo di origine in cui è definito il flusso di lavoro oppure filtrare in base al nome o allo stato del flusso di lavoro.
-
Sotto il nome del flusso di lavoro, scegli Esegue.
-
Nella cronologia delle esecuzioni, nella colonna Run ID, scegli una corsa. Ad esempio, RUN-95A4D.
-
Sotto il nome della corsa, scegli Artefatti.
-
Accanto a un artefatto, scegli Scarica. Verrà scaricato un file di archivio. Il nome del file è composto da sette caratteri casuali.
-
Estrai l'archivio utilizzando un'utilità di estrazione dell'archivio di tua scelta.
Scarica gli allegati del tuo numero
Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/
. -
Scegli il problema per il quale desideri gestire gli allegati. Per assistenza nell'individuazione del problema, consulta Ricerca e visualizzazione dei problemi
-
Per scaricare un allegato, scegli il menu con i puntini di sospensione accanto all'allegato che desideri scaricare e scegli Scarica.
Scarica il codice sorgente di un'azione
Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/
. -
Scegliere il progetto.
-
Trova l'azione di cui desideri visualizzare il codice:
-
Nel riquadro di navigazione, scegli CI/CD, quindi scegli Flussi di lavoro.
-
Scegli il nome di qualsiasi flusso di lavoro o creane uno. Per informazioni sulla creazione di un flusso di lavoro, consulta Creazione di un flusso di lavoro.
-
Scegli Modifica.
-
In alto a sinistra, scegli + Azioni per aprire il catalogo delle azioni.
-
Nell'elenco a discesa, scegli Amazon CodeCatalyst to view CodeCatalyst, CodeCatalyst Labs e azioni di terze parti.
-
Cerca un'azione e scegline il nome. Non scegliere il segno più (+).
Vengono visualizzati i dettagli sull'azione.
-
-
Nella finestra di dialogo dei dettagli dell'azione, nella parte inferiore, scegli Scarica.
Viene visualizzata una pagina che mostra il bucket Amazon S3 in cui risiede il codice sorgente dell'azione. Per informazioni su Amazon S3, consulta What is Amazon S3? nella Guida per l'utente di Amazon Simple Storage Service.
Eliminazione dei dati da CodeCatalyst
Prima di eliminare i dati da CodeCatalyst, informa il team sulla migrazione del servizio e verifica che non siano ancora necessarie risorse. Una volta eliminati, i dati e le risorse non possono essere recuperati.
Richiedi al team di assistenza di eliminare i dati per tuo conto
Un amministratore dello spazio può richiedere al team di assistenza di eliminare uno spazio per suo conto contattandoci tramite il Support Center nella CodeCatalyst console. Gli amministratori dello spazio devono essere autenticati nella CodeCatalyst console per richiedere l'eliminazione dello spazio. Dopo aver inviato la richiesta, il team di assistenza ti contatterà per confermare la richiesta prima di agire per tuo conto.
Elimina il tuo CodeCatalyst spazio
È possibile eliminare uno spazio per rimuovere l'accesso a tutte le risorse dello spazio. È necessario disporre del ruolo di amministratore dello spazio per eliminare uno spazio.
Nota: non è possibile annullare l'eliminazione di uno spazio e non è possibile recuperare i dati una volta eliminato uno spazio.
Dopo aver eliminato uno spazio, tutti i membri dello spazio non saranno in grado di accedere alle risorse dello spazio. Anche la fatturazione delle risorse spaziali verrà interrotta e tutti i flussi di lavoro richiesti dagli archivi di sorgenti di terze parti verranno interrotti.
Se appartieni a più di uno spazio, scegli lo spazio nella barra di navigazione in alto.
Per eliminare uno spazio
Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/
. -
Accedi al tuo spazio.
Suggerimento
Se appartieni a più di uno spazio, scegli uno spazio nella barra di navigazione in alto.
-
Scegli Impostazioni, quindi scegli Elimina.
-
Digita
deleteper confermare l'eliminazione. -
Scegli Elimina.
Nota
Se appartieni a più di uno spazio, verrai reindirizzato alla pagina di panoramica dello spazio. Se appartieni a uno spazio, verrai reindirizzato alla pagina di creazione dello spazio.
Se elimini uno spazio ma appartieni a più di uno spazio, verrai reindirizzato alla pagina di panoramica dello spazio. Se appartieni a uno spazio, verrai reindirizzato alla pagina di creazione dello spazio.
Se hai creato risorse in altri servizi AWS o in servizi di terze parti dalla CodeCatalyst console, dovrai accedere a tali servizi singolarmente per disattivare le risorse dall'account di fatturazione in cui sono state create. L'eliminazione di uno spazio eliminerà solo i CodeCatalyst dati e le risorse.
Elimina un progetto
È possibile eliminare un progetto per rimuovere tutti gli accessi alle risorse del progetto. È necessario disporre del ruolo di amministratore dello spazio o amministratore del progetto per eliminare un progetto. Dopo aver eliminato un progetto, i membri del progetto non saranno in grado di accedere alle risorse del progetto e tutti i flussi di lavoro richiesti dagli archivi di origine di terze parti verranno interrotti.
Per eliminare il progetto:
Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/
. -
Passa allo spazio contenente il progetto che desideri visualizzare. In Progetti, scegli il tuo progetto.
-
Nel riquadro di navigazione, scegli Impostazioni del progetto.
-
Seleziona Delete project (Elimina progetto).
-
Invio
deleteper confermare l'eliminazione. -
Seleziona Delete project (Elimina progetto).
Se hai creato risorse in altri servizi AWS o in servizi di terze parti nell'ambito di un CodeCatalyst progetto, dovrai utilizzare i singoli servizi per disattivarli dall'account di fatturazione con cui sono state create. L'eliminazione di uno spazio eliminerà solo i CodeCatalyst dati e le risorse.
Eliminare un archivio di origine
Puoi eliminare i tuoi repository di origine per un CodeCatalyst progetto Amazon. L'eliminazione di un repository di origine elimina anche tutte le informazioni sul progetto memorizzate nel repository. Se alcuni flussi di lavoro dipendono dall'archivio di origine, tali flussi di lavoro verranno eliminati dall'elenco dei flussi di lavoro del progetto dopo l'eliminazione del repository. I problemi che fanno riferimento all'archivio di origine non verranno eliminati o modificati, ma tutti i collegamenti all'archivio di origine aggiunti ai problemi falliranno una volta eliminato il repository.
Importante: l'eliminazione di un repository di origine non può essere annullata. Dopo aver eliminato un repository di origine, non è più possibile clonarlo, estrarre dati da esso o inviarvi dati. L'eliminazione di un repository di origine non elimina alcuna copia locale di tale repository (repository locali). Per eliminare un repository locale, utilizzate gli strumenti di gestione delle directory e dei file del computer locale.
Nota: non è possibile eliminare un repository collegato nella CodeCatalyst console. Per eliminare un repository collegato, scegli il link nell'elenco dei repository per aprirlo nel servizio che lo ospita, quindi eliminalo. Per ulteriori informazioni, consulta la documentazione del servizio che ospita l'archivio collegato.
Per rimuovere un repository collegato da un progetto, consulta Unlinking GitHub repository, Bitbucket repository, GitLab project repository e Jira projects in. CodeCatalyst
Per eliminare un repository di origine
-
Passa al progetto che contiene il repository di origine che desideri eliminare.
-
Nella pagina di riepilogo del progetto, scegli il repository che desideri dall'elenco, quindi scegli Visualizza archivio. In alternativa, nel riquadro di navigazione, scegli Codice, quindi scegli Archivi di origine. Scegli il nome del repository dall'elenco dei repository di origine per il progetto.
-
Nella home page del repository, scegli Altro, scegli Gestisci impostazioni, quindi scegli Elimina archivio.
-
Esamina le informazioni sul branch, sulla pull request e sul relativo flusso di lavoro per assicurarti di non eliminare un repository ancora in uso o con del lavoro incompiuto. Se vuoi continuare, digita delete, quindi scegli Elimina.
Eliminare un blueprint personalizzato
Quando elimini un blueprint dal tuo CodeCatalyst spazio Amazon, tutti i tuoi accessi vengono rimossi alle risorse del progetto blueprint o della versione del blueprint. Quando elimini un blueprint, i membri del progetto non saranno in grado di accedere alle risorse del progetto e tutti i flussi di lavoro richiesti dagli archivi di origine di terze parti verranno interrotti.
Se si elimina un blueprint, ciò non influisce sul progetto a cui è applicato il blueprint. Le risorse del blueprint non vengono rimosse dal progetto.
Importante: per eliminare un blueprint personalizzato pubblicato o la versione del catalogo di un blueprint personalizzato dal proprio spazio, è necessario accedere con un account con il ruolo di amministratore dello spazio o Power user nello spazio.
Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/.
-
Nella CodeCatalyst console, accedi allo spazio in cui desideri eliminare un blueprint personalizzato.
-
Nella dashboard dello spazio, scegli la scheda Impostazioni, quindi scegli Blueprints.
-
Nella tabella Impostazioni, scegli il pulsante di opzione relativo al blueprint personalizzato che desideri eliminare, quindi scegli Elimina blueprint.
-
Inserisci
deleteper confermare l'eliminazione della versione del catalogo dei blueprint. -
Scegli Elimina.
Elimina gli allegati del tuo problema
Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/
. -
Scegli il problema per il quale desideri gestire gli allegati. Per assistenza nell'individuazione del problema, consulta Ricerca e visualizzazione dei problemi.
-
Per rimuovere un allegato, scegli il menu con i puntini di sospensione accanto all'allegato che desideri rimuovere e scegli Elimina.
Eliminazione di un file in ambienti di sviluppo a cui si accede tramite Amazon CodeCatalyst
Puoi eliminare i file in un ambiente di sviluppo, localmente sul tuo computer o in un ambiente di sviluppo integrato (IDE). Non puoi eliminare file nella CodeCatalyst console Amazon.
Eliminazione di un ambiente di sviluppo per il tuo spazio
Per ulteriori informazioni sulle considerazioni relative all'eliminazione di un ambiente di sviluppo, vedi Eliminazione di un ambiente di sviluppo.
È necessario disporre del ruolo di amministratore dello spazio per visualizzare questa pagina e gestire gli ambienti di sviluppo a livello di spazio. Se appartieni a più di uno spazio, scegli uno spazio nella barra di navigazione in alto.
Per eliminare un ambiente di sviluppo
Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/
. -
Accedi al tuo CodeCatalyst spazio
-
Scegli Impostazioni, quindi scegli Dev Environments.
-
Scegli il selettore accanto all'ambiente di sviluppo che desideri gestire. Scegli Elimina.
-
Invio
deleteper confermare l'eliminazione di Dev Environment. -
Scegli Elimina.
Eliminazione delle connessioni degli account
Puoi eliminare una connessione all'account nella CodeCatalyst console che hai aggiunto in precedenza al tuo spazio. Dopo l'eliminazione di una connessione all'account, non è possibile ricollegare la connessione ed è necessario stabilirne una nuova.
Per il tuo CodeCatalyst spazio deve essere designato un account di fatturazione, anche se l'utilizzo dello spazio non supererà il livello gratuito. Prima di poter rimuovere uno spazio per un account che è un account di fatturazione designato, dovrai aggiungere un altro account per lo spazio. Se desideri eliminare il tuo account di fatturazione per lo spazio, devi eliminare lo spazio. Consulta la sezione Gestione della fatturazione nella Amazon CodeCatalyst Administrator Guide.
Per gestire le connessioni dell'account per il tuo spazio, devi avere il ruolo di amministratore dello spazio o Power user.
Un account che è stato rimosso può essere aggiunto nuovamente in un secondo momento, ma è necessario creare una nuova connessione tra l'account e lo spazio. Dovrai riassociare tutti i ruoli IAM all'account.
Per eliminare una connessione all'account
Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/
. -
Accedi al tuo CodeCatalyst spazio. Selezionare Settings (Impostazioni), quindi scegliere Account AWS.
-
In Amazon CodeCatalyst Display name, scegli il selettore accanto alla connessione dell'account che desideri rimuovere.
-
Scegli Rimuovi Account AWS. Conferma l'eliminazione inserendo il nome nel campo, quindi scegli Rimuovi.
Viene visualizzato un banner di successo e la connessione all'account viene rimossa dall'elenco delle connessioni.
Rimuovere un account da uno CodeCatalyst spazio nella Console AWS di gestione
Puoi utilizzare la pagina for CodeCatalyst in AWS per rimuovere un account che è stato aggiunto a uno spazio. Per questa procedura, utilizzando le autorizzazioni amministrative per l'account specifico che stai gestendo, accedi alla pagina Amazon CodeCatalyst Spaces nella Console di AWS gestione per rimuovere un AWS account dal tuo spazio. Per rimuovere un account che è un account di fatturazione designato per il tuo CodeCatalyst spazio, assicurati di specificare prima un nuovo account di fatturazione.
Un account che è stato rimosso può essere aggiunto nuovamente in un secondo momento, ma devi creare una nuova connessione tra l'account e lo spazio. Dovrai riassociare tutti i ruoli IAM all'account aggiunto.
È necessario designare un account di fatturazione per il tuo CodeCatalyst spazio, anche se l'utilizzo dello spazio non supererà il livello gratuito. Prima di poter rimuovere uno spazio per un account che è un account di fatturazione designato, dovrai aggiungere un altro account per lo spazio.
È necessario disporre del ruolo di amministratore dello spazio o utente esperto per gestire le connessioni degli account per il proprio spazio.
Per rimuovere un account aggiunto
-
Nel AWS Management Console, assicurati di aver effettuato l'accesso con lo stesso account che desideri gestire.
Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/
. -
Accedi al tuo CodeCatalyst spazio. Scegli Impostazioni, quindi scegli Fatturazione.
-
Visualizza le informazioni sull'account di fatturazione sulla pagina per assicurarti che l'account che desideri rimuovere non sia l'account di fatturazione designato per lo spazio.
-
Scegli Gestisci la fatturazione. AWS Questo apre Amazon CodeCatalyst Spaces in AWS Management Console. Se ti viene richiesto di accedere, accedi a AWS, quindi scegli nuovamente il pulsante per caricare la pagina.
-
Nella pagina Amazon CodeCatalyst Spaces, scegli lo spazio con l'account che desideri rimuovere. Viene visualizzata la pagina dei dettagli dello spazio.
-
Scegli Rimuovi spazio.
-
In Rimuovi CodeCatalyst spazio da questo account, inserisci il nome dello spazio per confermare. Scegli Rimuovi.
Eliminazione di un segreto
Utilizzare la procedura seguente per eliminare un segreto e l'identificatore di riferimento segreto. Prima di eliminare un segreto, si consiglia di rimuovere l'identificatore di riferimento del segreto da tutte le azioni del flusso di lavoro. Se elimini il segreto senza eliminare l'identificatore di riferimento, l'azione avrà esito negativo alla successiva esecuzione.
Per eliminare l'identificatore di riferimento di un segreto da un flusso di lavoro
Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/
. Nel riquadro di navigazione, scegli CI/CD, quindi scegli Flussi di lavoro.
-
Scegli il nome del tuo flusso di lavoro. Puoi filtrare in base al nome del repository o del ramo di origine in cui è definito il flusso di lavoro oppure filtrare in base al nome o allo stato del flusso di lavoro.
-
Scegli Modifica.
-
Scegli YAML.
-
Cerca nel flusso di lavoro la seguente stringa:
${Secrets.In questo modo vengono trovati tutti gli identificatori di riferimento di tutti i segreti.
-
Elimina l'identificatore di riferimento del segreto scelto o sostituiscilo con un valore in chiaro.
-
(Facoltativo) Scegliete Convalida per convalidare il codice YAML del flusso di lavoro prima di eseguire il commit.
-
Scegliete Commit, inserite un messaggio di commit e scegliete nuovamente Commit.
Eliminare il segreto
Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/
. -
Nel riquadro di navigazione, scegli CI/CD, quindi scegli Secrets.
-
Nell'elenco dei segreti, scegli il segreto che desideri eliminare.
-
Scegli Elimina.
-
Inserisci
deleteper confermare l'eliminazione. -
Scegli Elimina.
Eliminazione di un team
Puoi eliminare un team che non ti serve più. Quando elimini un team, le autorizzazioni associate verranno rimosse per tutti i membri del team da tutti i progetti e le risorse dello spazio. È necessario avere il ruolo di amministratore dello spazio per gestire i team.
Eliminare un team
Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/
. -
Accedi al tuo spazio. Scegli Impostazioni, quindi scegli Teams.
-
In Azioni, scegli Elimina team. Questo cambia il ruolo dell'intero team.
-
Scegli Elimina.
Eliminazione di una flotta predisposta
Utilizza le seguenti istruzioni per eliminare una flotta predisposta.
Prima di eliminare una flotta assegnata, rimuovila da tutte le azioni eliminando la proprietà Fleet dal codice YAML dell'azione. Qualsiasi azione che continui a fare riferimento a una flotta predisposta dopo la sua eliminazione avrà esito negativo alla successiva esecuzione dell'azione.
Per eliminare una flotta predisposta
Nel riquadro di navigazione, scegli CI/CD, quindi scegli Compute.
-
Nell'elenco Provisioned fleet, scegli il parco veicoli che desideri eliminare.
-
Scegli Elimina.
-
Inserisci
deleteper confermare l'eliminazione. -
Scegli Elimina.
Eliminazione di un archivio di pacchetti
Effettuare le seguenti operazioni per eliminare un archivio di pacchetti in. CodeCatalyst
Per eliminare un archivio di pacchetti
Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/
. Passa al progetto che contiene l'archivio dei pacchetti che desideri eliminare.
Dal riquadro di navigazione, scegli Pacchetti.
Nella pagina Package repository, scegli il repository che desideri eliminare.
Scegli Elimina.
Esamina le informazioni fornite sugli effetti dell'eliminazione di un archivio di pacchetti.
Entra
deletenel campo di immissione e scegli Elimina.
Tutte le altre risorse archiviate in Amazon CodeCatalyst verranno eliminate quando il tuo spazio verrà eliminato. Ciò non include le risorse e i dati creati in altri servizi AWS o in servizi 3P tramite la CodeCatalyst console. Tutte le risorse create nei servizi esterni alla CodeCatalyst console dovranno essere eliminate tramite tali servizi per evitare l'addebito di addebiti.
Se hai altre domande, contattaci all'indirizzo aws-codecatalyst-service @amazon .com o tramite il Support Center nella CodeCatalyst console Amazon.