Configurar um Serviço de Compilação de Sites

Pode criar uma imagem Docker para o servidor de compilação para configurar um Serviço de Compilação de Sites no Oracle Content Management. Este serviço permite-lhe definir o servidor de compilação a utilizar antes de publicar.

O servidor de compilação tem um endpoint sob a forma de um URL na página Administração > Sistema > Sites e Ativos, no campo URL de Endpoint de Compilação. Aqui pode introduzir o URL totalmente qualificado que pretende que seja registado no servidor, em seguida, clique em Testar para validar o endpoint. Consulte Definir um URL do Endpoint da Compilação.

O Serviço de Compilação de Site compila páginas de um site para que as páginas HTML sejam devolvidas quando o site publicado é acedido. Quando o servidor do Oracle Content Management publica um site, irá chamar o Serviço de Compilação de Site para compilar as páginas, se o serviço estiver configurado.

Assim que especificar o endpoint para um site, pode ativar a compilação automática no separador Entrega de Site Estático da caixa de diálogo Propriedades do Site. Quando publica o site, este é compilado através do servidor de compilação.

O Serviço de Compilação de Site é uma extensão para os comandos do Toolkit. Pode executar cec compilation-server, mas a imagem Docker permite-lhe criar um servidor de compilação utilizando o modo standard e, em seguida, ajustar a configuração do serviço.

Para criar a imagem Docker e publicar o ficheiro Docker:

  1. Descarregue as informações da imagem Docker a partir de GitHub.

    Quando descarrega as informações a partir de GitHub, fica com três ficheiros adicionais, que estão abaixo do servidor de compilação. Uma da imagens Docker é o servidor de compilação, que inclui um ficheiro Docker e ficheiros Readme.

  2. O comando run.sh é executado depois de a imagem Docker ser criada.

    Este comando descarrega o OCE Toolkit, instala-o e cria o sei diretório de origem.

  3. Em seguida, pode customizar o seu ambiente e executar o comando run.sh. Pode especificar a porta a utilizar, os limites de tempo e tudo o que pretender alterar e, em seguida, atualizar e utilizar o comando .sh.
  4. Depois de descarregar as informações de imagem Docker e alterar o diretório do servidor de compilação, pode criar o ficheiro Docker.

    Pode retirar a opção no-cache se já tiver descarregado o OCE Toolkit para que não volte a descarregar tudo.

  5. Liste a sua imagem ou imagens Docker.
  6. Assim que a imagem Docker ficar disponível para si, pode registá-la.
  7. Verifique se funciona.

    Aceda à API REST do ficheiro de exceção, que lhe permite ver as versões suportadas. Este teste permite-lhe validar a execução.

  8. Precisa agora de registar o servidor. Basta fornecer a primeira parte do nome do servidor e tudo o resto será processado automaticamente.
  9. Regresse ao seu diretório do sistema e aos ativos de sites, onde pode registar o seu endpoint de compilação e clique em Gravar.
  10. Aceda às propriedades do seu site e especifique o que publicar e quando deverá ser publicado.