JENKINS_HOME Modelo de .gitignore
Standard JENKINS_HOME gitignore template from upstream github/gitignore collection. Gerado e mesclado de forma determinística com os padrões oficiais do GitHub para manter seu repositório livre de pastas de pacotes, artefatos de compilação e arquivos de ambiente local.
Gerador interativo de stack
Abrir no gerador completoStandard JENKINS_HOME gitignore template from upstream github/gitignore collection
Pattern '/*' ignores everything in the repository. Verify intentionality.
Pattern '/.gitignore' targets Git internals or .gitignore itself. This is prohibited.
### JENKINS_HOME #### Learn more about Jenkins and JENKINS_HOME directory for which this file is# intended.## http://jenkins-ci.org/# https://wiki.jenkins-ci.org/display/JENKINS/Administering+Jenkins## Note: secret.key is purposefully not tracked by git. This should be backed up# separately because configs may contain secrets which were encrypted using the# secret.key. To back up secrets use 'tar -czf /tmp/secrets.tgz secret*' and# save the file separate from your repository. If you want secrets backed up# with configuration, then see the bottom of this file for an example. # Ignore all JENKINS_HOME except jobs directory, root xml config, and# .gitignore file./*!/jobs!/.gitignore!/*.xml # Ignore all files in jobs subdirectories except for folders.# Note: git doesn't track folders, only file content.jobs/**!jobs/**/ # Uncomment the following line to save next build numbers with config. #!jobs/**/nextBuildNumber # For performance reasons, we want to ignore builds in Jenkins jobs because it# contains many tiny files on large installations. This can impact git# performance when running even basic commands like 'git status'.buildsindexing # Exclude only config.xml files in repository subdirectories.!config.xml # Don't track workspaces (when users build on the master).jobs/**/*workspace # Security warning: If secrets are included with your configuration, then an# adversary will be able to decrypt all encrypted secrets within Jenkins# config. Including secrets is a bad practice, but the example is included in# case someone still wants it for convenience. Uncomment the following line to# include secrets for decryption with repository configuration in Git. #!/secret* # As a result, only Jenkins settings and job config.xml files in JENKINS_HOME# will be tracked by git. Código bruto de JENKINS_HOME .gitignore
Modelo oficial original rastreável# Learn more about Jenkins and JENKINS_HOME directory for which this file is# intended.## http://jenkins-ci.org/# https://wiki.jenkins-ci.org/display/JENKINS/Administering+Jenkins## Note: secret.key is purposefully not tracked by git. This should be backed up# separately because configs may contain secrets which were encrypted using the# secret.key. To back up secrets use 'tar -czf /tmp/secrets.tgz secret*' and# save the file separate from your repository. If you want secrets backed up# with configuration, then see the bottom of this file for an example. # Ignore all JENKINS_HOME except jobs directory, root xml config, and# .gitignore file./*!/jobs!/.gitignore!/*.xml # Ignore all files in jobs subdirectories except for folders.# Note: git doesn't track folders, only file content.jobs/**!jobs/**/ # Uncomment the following line to save next build numbers with config. #!jobs/**/nextBuildNumber # For performance reasons, we want to ignore builds in Jenkins jobs because it# contains many tiny files on large installations. This can impact git# performance when running even basic commands like 'git status'.buildsindexing # Exclude only config.xml files in repository subdirectories.!config.xml # Don't track workspaces (when users build on the master).jobs/**/*workspace # Security warning: If secrets are included with your configuration, then an# adversary will be able to decrypt all encrypted secrets within Jenkins# config. Including secrets is a bad practice, but the example is included in# case someone still wants it for convenience. Uncomment the following line to# include secrets for decryption with repository configuration in Git. #!/secret* # As a result, only Jenkins settings and job config.xml files in JENKINS_HOME# will be tracked by git. Detalhamento de padrões essenciais
Artefatos de compilação e build
Ignora binários compilados, arquivos de objetos intermediários e diretórios de saída gerados durante a compilação.
Origem e verificação
Coloque este arquivo na raiz do seu projeto com o nome .gitignore. As alterações passam a valer para arquivos novos ou não rastreados.