Shell - Definição do Glossário de CI/CD
Um shell é o interpretador de comandos que lê comandos, expande variáveis e globs e inicia processes. Shells comuns são bash, sh (dash), zsh e, no Windows, PowerShell.
No CI
O GitHub Actions usa bash por padrão no Linux e no macOS e PowerShell no Windows. O bash padrão roda com set -eo pipefail, então um comando ou pipeline que falha aborta o step. Sobrescreva por step com a chave shell:.
Guias relacionados
Subshell - CI/CD Glossary DefinitionSubshell: A subshell is a child shell process created by wrapping commands in `( ... )`, by a pipeline, or by…
Login Shell - CI/CD Glossary DefinitionLogin Shell: A login shell is the first shell started when a user authenticates; it reads profile files like…
Shebang - CI/CD Glossary DefinitionShebang: A shebang is the `#!` line at the top of a script that tells the kernel which interpreter to run it…