Plug-ins

Os plug-ins do IBM® UrbanCode Deploy fornecem ferramentas para criar processos de componente e integrações.

Os plug-ins fornecem funções de processamento e de integração. Há dois tipos de plug-ins:

Para obter informações sobre plug-ins específicos, consulte IBM developerWorks: Plug-ins de implementação UrbanCode.

Ambos os tipos de plug-ins consistem em processos distintos chamados de etapas. Cada etapa consiste em inúmeras propriedades, um comando que executa a etapa e instruções de pós-processamento. (Pós-processamento geralmente assegura que os resultados esperados ocorram). As propriedades da etapa podem servir a vários propósitos, desde o fornecimento de entrada para o comando até o fornecimento de algum comando ou todo o comando real propriamente dito. As propriedades do plug-in de tipo de automação podem ser configuradas no tempo de design no editor de processos, ou no tempo de execução na interface com o usuário. As propriedades de plug-in de tipo de origem geralmente são definidas quando um componente é criado.

Inúmeros plug-ins são fornecidos com o produto e muitos outros estão disponíveis, os quais podem ser transferidos por download e instalados. Para obter informações sobre como instalar plug-ins, consulte Installing plug-ins

Para obter informações sobre a criação de plug-ins, consulte Criando plug-ins.

Plug-ins de tipo de automação

Plug-ins de automação são usados para implementar componentes ou, de outra forma, gerenciá-los. Cada etapa é uma unidade autocontida com entradas, saídas e propriedades. Combinando etapas de plug-in de automação no editor de processos, é possível criar processos de implementação totalmente automatizados. Ao criar um processo, você arrasta etapas para a área de design e define as propriedades conforme avança. Os valores de propriedades podem ser especificados ao definir o processo ou no tempo de execução. O fluxo do processo é definido desenhando conexões entre as etapas. A ilustração a seguir mostra uma série de etapas de plug-in de tipo de automação e as conexões entre elas.

Um processo de componente simples que usa o plug-in WebSphere Application Server para implementar um aplicativo

Para obter informações sobre como criar processos de componente, consulte Component processes.

No momento da implementação, os processos do componente são executados pelos agentes que estão instalados no ambiente de destino. Para um processo ser executado, o agente deve ter acesso a todos os recursos, ferramentas e arquivos que são requeridos pelas etapas de plug-in no processo. Ao instalar um agente, assegure que estas condições sejam atendidas:

Para obter informações sobre como instalar os agentes, consulte Installing agents from the command line.

Plug-ins de tipo de origem

É possível usar plug-ins de origem para importar artefatos e criar versões do componente. Um plug-in de origem define o tipo de artefatos que podem ser importados e identifica onde os artefatos estão localizados. Plug-ins de tipo de origem são configurados quando os componentes são criados, você não usa o editor de processos para configurar plug-ins de tipo de origem. Ao contrário dos plug-ins de automação, os plug-ins de origem sempre têm uma única etapa, a etapa Importar Versão.

Artefatos são importados para versões do componente por agentes que estão em execução no ambiente em que os artefatos estão localizados. Para obter uma versão do componente a ser criada, o agente deve ter as permissões necessárias e acesso a todos os recursos e arquivos necessários. Para obter informações sobre como instalar agentes que executam plug-ins de origem, consulte System settings.


Feedback