Iniciar / parar e reiniciar o serviço Jenkins no Windows


100

Baixei "jenkins-1.501.zip" de http://jenkins-ci.org/content/thank-you-downloading-windows-installer .

Extraí o arquivo zip e instalei o Jenkins no Windows 7 com sucesso. Jenkins corre http://localhost:8080/bem. Quero interromper o serviço Jenkins no console. Como eu posso fazer isso? Qual é a maneira de iniciar e reiniciar por meio do console / linha de comando?

Respostas:


200

Abra o console / linha de comando -> Vá para o diretório de instalação do Jenkins. Execute os seguintes comandos respectivamente:

parar:
jenkins.exe stop

para iniciar:
jenkins.exe start

reiniciar:
jenkins.exe restart


@kapep: Que tal começar e parar em mac
Nevin Raj Victor

1
Como saber o status de Jenkins?
Ripon Al Wasim

@Cryptor, verifique esta postagem para desligar o Jenkins com segurança , pode ajudar.
shaijut 01 de

Não sei onde meu diretório de instalação do Jenkins está :(
Vin Shahrdar

43

Para parar o Jenkins, evite encerrar o processo Java ou o serviço Windows. Estes não são comandos usuais. Use-os apenas se o seu Jenkins estiver causando problemas.

Use a maneira de Jenkins para impedir que proteja contra perda de dados.

http://[jenkins-server]/[command]

onde [comando] pode ser qualquer um dos seguintes

  • Saída
  • reiniciar
  • recarregar

Exemplo: se meu PC local estiver executando o Jenkins na porta 8080, será

http://localhost:8080/exit

11

Para iniciar o Jenkins na linha de comando

  1. Abra o prompt de comando
  2. Vá para o diretório onde seu arquivo war está colocado e execute o seguinte comando:

    java -jar jenkins.war

Parar

Ctrl + C


Com certeza, isso parece funcionar para mim no Windows 7.
alex

Isso funcionou para mim e é também o que a documentação deles recomenda: wiki.jenkins.io/display/JENKINS/Starting+and+Accessing+Jenkins
Kolby

usando isso não podemos fechar o terminal, pq o jenkins para de fechar o terminal alguma solução?
jayant singh

ao usar este processo, todos os meus projetos anteriores em jenkins foram perdidos e são executados apenas no terminal.
Surendra Meena

7

Então, por padrão, você pode abrir o CMD e escrever

java -jar jenkins.war

Mas se sua porta 8080 já estiver em uso, você terá que alterar o número da porta Jenkins, para que abra a pasta Jenkins no arquivo de programa e abra o arquivo Jenkins.XML e altere o número da porta, como 8088

Agora abra o CMD e escreva

java -jar jenkins.war --httpPort=8088

5
       jenkins.exe stop
       jenkins.exe start
       jenkins.exe restart

Esses comandos funcionarão a partir do cmd apenas se você executar o CMD com permissões de administrador


Para executar o cmd no modo admin 1. Abra o gerenciador de tarefas 2. Arquivo - Nova Tarefa 3. Selecione a caixa de seleção "Criar tarefa com privilégios de administrador"
Amit Jain

2

Pequenas dicas para o trabalho de rotina.

Crie um arquivo bat, nomeie-o e use para executar / parar / reiniciar o serviço Jenkins exato

#!/bin/bash
# go to Jenkins folder
cd C:\Program Files (x86)\Jenkins

#to stop:
jenkins.exe stop

#to start:
#jenkins.exe start

#to restart:
#jenkins.exe restart

1

Etapa 01: você precisa adicionar jenkins para variáveis ​​de ambiente, então você pode usar os comandos jenkins

Etapa 02: vá para "C:\Program Files (x86)\Jenkins"com prompt de administrador

Etapa 03: Escolha sua opção: jenkins.exe stop / jenkins.exe start / jenkins.exe restart


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.