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

Você pode criar uma imagem do Docker para que o servidor de compilação configure um Serviço de Compilação de Sites no Oracle Content Management. Esse serviço oferece a opção de definir um servidor de compilação para usar antes da publicação.

O servidor de compilação tem um ponto final em formato de URL na página Administração>Sistema>Sites e Ativos, no campo URL de Ponto Final de Compilação. Lá você pode digitar o URL totalmente qualificado que deseja registrar no servidor e, em seguida, clicar em Testar para validar o ponto final. Consulte Definir um URL de Ponto Final de Compilação.

O Serviço de Compilação de Site compila as páginas de um site para que páginas HTML sejam retornadas quando o site publicado for acessado. Quando o servidor do Oracle Content Management publicar um site, ele chamará o Serviço de Compilação de Site para compilar as páginas, se o serviço estiver configurado.

Depois de especificar o ponto final para um site, você poderá ativar a compilação automática na guia Entrega de Site Estático da caixa de diálogo Propriedades do Site. Ao ser publicado, o site é compilado por meio do servidor de compilação.

O Serviço de Compilação de Site é uma extensão aos comandos do Kit de Ferramentas. Você mesmo pode executar o comando cec compilation-server, mas a imagem do Docker permite criar um servidor de compilação usando o modo padrão e depois ajustar a configuração do serviço.

Para criar a imagem e publicar o arquivo do Docker:

  1. Faça download das informações da imagem do Docker usando o GitHub.

    Ao fazer o download das informações pelo GitHub, você tem três arquivos adicionais, que estão abaixo do servidor de compilação. Uma das imagens do Docker é o servidor de compilação, que inclui um arquivo do Docker e arquivos leia-me.

  2. O comando run.sh é executado após a criação da imagem do Docker.

    Esse comando faz download do Kit de Ferramentas do OCE, instala-o e cria o diretório de origem.

  3. Você poderá então personalizar seu ambiente e executar o comando run.sh. É possível especificar qual porta usar, os timeouts e tudo o mais que você quiser alterar, depois atualizar e usar o comando .sh.
  4. Depois de fazer o download das informações da imagem do Docker e alterar o diretório do servidor de compilação, você poderá criar o arquivo do Docker.

    A opção no-cache poderá ser removida se você já tiver feito download do Kit de Ferramentas do OCE; assim, não será necessário fazer novamente o download de nada.

  5. Liste sua(s) imagem(ns) do Docker.
  6. Após a imagem do Docker ficar disponível a você, registre-a.
  7. Verifique se ela funciona.

    Vá para a API REST do arquivo de exceção, que permite ver quais versões são suportadas. Esse teste permite confirmar se ela funciona.

  8. Registre o servidor agora Basta a primeira parte do nome do servidor e o resto é feito automaticamente.
  9. Volte para o diretório do sistema e os ativos de sites, nos quais você pode registrar seu ponto final de compilação, e clique em Salvar.
  10. Vá para as propriedades do site e especifique o que você deve publicar e quando publicá-lo.