O administrador do catálogo de aplicativos deve fornecer um script de ação para pelo menos um dos estágios do ciclo de vida. Para a implantação de um aplicativo, é possível criar um script de instalação, configuração, inicialização, reversão e desinstalação, ou criar um script de atualização para atualizar uma implantação atual. Esses scripts são personalizados para usar as propriedades do componente.

Não é necessário adicionar scripts para todos os estágios de ciclo de vida. Caso não precise de um determinado estágio, ignore-o.

Pré-requisitos

  • Faça login no Application Services como um administrador de nuvem de aplicativos e um editor e implantador de aplicativos.
  • Se você planeja usar um script para baixar softwares de um site externo, verifique se a máquina virtual utilizada para a implantação do aplicativo tem acesso a uma rede externa.
  • Familiarize-se com os conceitos básicos de definição e configuração de propriedades e ações de componentes. Consulte Desenvolvendo componentes do Application Services.
  • Para visualizar exemplos sobre como adicionar scripts a um serviço, selecione Biblioteca > Serviços para visualizar os serviços predefinidos.
  • Verifique se as propriedades estão definidas para a versão do serviço. Consulte Definir as propriedades de versão do serviço.

Procedimento

  1. Abra uma versão do serviço existente e clique em Editar.
  2. No menu suspenso, selecione um tipo de script para seu script de ação.
    É possível criar scripts Bash ou BeanShell para aplicativos baseados em Linux ou scripts Windows CMD, PowerShell ou BeanShell para aplicativos baseados em Windows.
  3. Na coluna Script, clique no hyperlink para abrir a caixa de diálogo Editar script.
    É possível gravar o script ou copiar um script para a caixa de diálogo.

    Um administrador do catálogo de aplicativos pode parametrizar a instalação e a configuração de serviços. As propriedades definidas para um serviço podem ser usadas no script.

  4. Clique na seta para baixo no campo de tipo de script para selecionar um tipo de script de ação para um estágio de ciclo de vida.
  5. Para inserir as propriedades definidas, clique na seta para baixo na lista Selecionar uma propriedade para inserir.
  6. (Opcional)
    Marque a caixa de seleção Reinicializar para reiniciar a máquina virtual depois que o script for executado com sucesso durante uma implantação de aplicativo.
  7. Clique em OK.
  8. Na coluna Reinicializar, marque a caixa de texto para que a inicialização do agente possa reiniciar a máquina virtual depois que um script de ação for executado com sucesso.
    Depois que a máquina virtual é reiniciada, o agente prossegue para o próximo script de estágio de ciclo de vida definido na versão do serviço.
  9. Clique em Redefinir para limpar o script.
    Essa operação não remove a linha do estágio de ciclo de vida.
  10. Quando você terminar de criar a versão do serviço, clique em Salvar.
  11. Clique em OK.

Resultados

O serviço criado é adicionado à página .

O que Fazer Depois

Crie uma cópia de uma versão do serviço existente ou edite o serviço. Consulte Manter versões do serviço.