O Jenkins pode executar um script de shell localizado fora do espaço de trabalho do Jenkins?

3

O Jenkins pode executar um script de shell localizado fora do espaço de trabalho do Jenkins? Eu estou querendo saber se eu posso fazer Jenkins executar scripts fora do espaço de trabalho do Jenkins que não são originados dentro de qualquer tipo de repositório de controle de origem.

O Jenkins tem um plug-in que permite adicionar uma etapa de compilação que aponta para um arquivo de script localizado arbitrariamente no mesmo sistema?

    
por djangofan 23.12.2014 / 23:08

1 resposta

2

No Jenkins, há uma Etapa de criação para ' Execute Shell '. Você não deve precisar de um plug-in adicional. Eu uso essa etapa para executar comandos. O comando precisa ser Full Path ou relativo ao diretório da área de trabalho. Dependendo do tipo de projeto que você está usando. Pode ser uma etapa de pré-compilação ou uma etapa de pós-compilação.

ie: para aplicativos

curl http://google.com

ou scripts

/app/path/script.sh
../script.sh
    
por 23.12.2014 / 23:16

Tags