Inicialização e desligamento do JIRA automaticamente no OS X

1

Você está imaginando qual seria a maneira adequada do OSX de inicializar e desligar uma instalação do JIRA (autônoma) automaticamente (ao ligar e desligar, respectivamente)? Preferiria evitar a edição manual dos scripts de inicialização do OSX, mas dispostos a fazê-lo se for a maneira correta ou única.

    
por Prembo 09.04.2012 / 06:13

1 resposta

1

Você provavelmente desejará executá-lo em launchctl : link

Você pode escrever um script simples e iniciá-lo no início $HOME/.launchd.conf

Veja algumas documentações do JIRA: link

E aqui está um script de exemplo:

#!/bin/bash
function shutdown()
{
    date
    echo "Shutting down JIRA"
    $JIRA_HOME/bin/stop-jira.sh
}

date
echo "Starting JIRA"
export JIRA_PID=/tmp/$$

# Uncomment to increase Tomcat's maximum heap allocation
# export JAVA_OPTS=-Xmx512M $JAVA_OPTS

. $JIRA_HOME/bin/start-jira.sh

# Allow any signal that would kill a process to stop Tomcat
trap shutdown HUP INT QUIT ABRT KILL ALRM TERM TSTP

echo "Waiting for 'cat $JIRA_PID'"
wait 'cat $JIRA_PID
    
por 18.04.2012 / 01:09