Jenkins Jobs
Resumo
- Gerenciar jobs do Jenkins usando a API REST do Jenkins.
Parâmetros
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
config | string | | config em formato XML.Obrigatório se o Job ainda não existir.Mutuamente exclusivo com enabled.Considerado se state=present. |
enabled | boolean | Escolhas: - false - true | Se o Job deve ser ativado ou desativado.Mutuamente exclusivo com config.Considerado se state=present. |
name - required | string |
| Nome do Job do Jenkins. |
password | string | | Senha para autenticação no servidor Jenkins. |
state | string | Escolhas: - present(default) - absent | Atributo que especifica se o Job deve ser criado ou excluído. |
token | string | | Token de API usado para autenticação alternativa à senha. |
url | string | Default: - "http: // localhost: 8080" | URL onde o servidor Jenkins está acessível. |
user | string | | Usuário para autenticação no servidor Jenkins. |
Exemplos
- name: Jenkins Jobs
jenkins_jobs:
scheme: https
color: yellow
user: admin
password: admin
max_time: 1
stage: Testing PipelineValores Retornados
Chave | tipo | Retornado quando | Descrição |
|---|---|---|---|
name | string | sucesso | Nome do Jenkins Job. |
state | string | sucesso | Estado do Jenkins Job. |
url | string | sucesso | Url para se conectar ao servidor Jenkins. |
user | string | sucesso | Usuário usado para autenticação. |