Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Lavorare con i modelli a globo nella sintassi

Modalità Focus
Lavorare con i modelli a globo nella sintassi - AWS CodePipeline

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à.

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à.

Quando specificate i file o i percorsi utilizzati negli artefatti della pipeline o nelle posizioni di origine, potete specificare l'artefatto in base al tipo di azione. Ad esempio, per l'azione S3, si specifica la chiave dell'oggetto S3.

Per i trigger, puoi specificare filtri. È possibile utilizzare modelli a globo per specificare i filtri. Di seguito vengono mostrati gli esempi.

Quando la sintassi è «glob», la rappresentazione String del percorso viene abbinata utilizzando un linguaggio di pattern limitato con una sintassi simile alle espressioni regolari. Per esempio:

  • *.javaSpeciifica un percorso che rappresenta un nome di file che termina con .java

  • *.*Specifica i nomi di file contenenti un punto

  • *.{java,class}Specificate i nomi di file che terminano con .java o .class

  • foo.?Specifica i nomi di file che iniziano con foo. e un'estensione a carattere singolo

Le seguenti regole vengono utilizzate per interpretare i pattern globulari:

  • Per specificare zero o più caratteri di un componente del nome nei confini della directory, usa*.

  • Per specificare zero o più caratteri di un componente del nome che attraversa i confini della directory, usa**.

  • Per specificare un carattere di un componente del nome, usa?.

  • Per evitare caratteri che altrimenti verrebbero interpretati come caratteri speciali, usate il carattere barra rovesciata ()\.

  • Per specificare un singolo carattere da un set di caratteri, usate. [ ]

  • Per specificare un singolo file che si trova nella radice della posizione di creazione o della posizione del repository di origine, usamy-file.jar.

  • Per specificare un singolo file in una sottodirectory, usa directory/my-file.jar o. directory/subdirectory/my-file.jar

  • Per specificare tutti i file, utilizzare"**". Il pattern a ** glob indica che deve corrispondere a un numero qualsiasi di sottodirectory.

  • Per specificare tutti i file e le directory in una directory denominata, usa. directory "directory/**" Il pattern a ** glob indica che deve corrispondere a un numero qualsiasi di sottodirectory.

  • Per specificare tutti i file in una directory denominatadirectory, ma non nessuna delle sue sottodirectory, usa. "directory/*"

  • All'interno di un'espressione tra parentesi i \ caratteri*, ? e corrispondono a se stessi. Il carattere (-) corrisponde a se stesso se è il primo carattere tra parentesi o il primo carattere dopo la negazione ! if.

  • I { } caratteri sono un gruppo di modelli secondari, in cui il gruppo corrisponde se uno qualsiasi dei sottomodelli del gruppo corrisponde. Il "," carattere viene utilizzato per separare i sottomodelli. I gruppi non possono essere annidati.

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.