Vous pouvez créer une image Docker pour le serveur de compilation à des fins de configuration d'un service de compilation de site dans Oracle Content Management. Ce service vous donne la possibilité de définir un serveur de compilation à utiliser avant publication.
Le serveur de compilation possède une adresse sous forme d'URL sur la page Administration > Système > Sites et ressources, dans le champ URL endpoint de compilation. Vous pouvez y saisir l'URL qualifiée complète à inscrire auprès du serveur. Cliquez ensuite sur Tester pour valider l'adresse. Reportez-vous à Définition d'une URL endpoint de compilation.
Le service de compilation de site compile les pages de site afin que les pages HTML soient renvoyées lorsqu'un utilisateur accède au site publié. Lorsque le serveur Oracle Content Management publie un site, il appelle le service de compilation de site afin de compiler les pages, si le service est configuré.
Après avoir indiqué l'adresse d'un site, vous pouvez activer la compilation automatique dans l'onglet Diffusion de site statique de la boîte de dialogue Propriétés de site. Lorsque vous publiez le site, ce dernier est compilé via le serveur de compilation.
Le service de compilation de site est une extension des commandes OCE Toolkit. Vous pouvez exécuter cec compilation-server
vous-même, mais l'image Docker vous laisse créer un serveur de compilation en mode standard, puis ajuster la configuration du service.
Pour créer l'image Docker et publier le fichier Docker, procédez comme suit :
Lorsque vous téléchargez en local les informations à partir de GitHub, trois fichiers supplémentaires se trouvent sous le serveur de compilation. L'une des images Docker est le serveur de compilation, qui inclut un fichier Docker et des fichiers readme.
run.sh
est exécutée après la création de l'image Docker.
Cette commande télécharge en local OCE Toolkit, l'installe et crée le répertoire source.
run.sh
. Vous pouvez indiquer le port à utiliser, les délais d'expiration et toute autre modification souhaitée, puis mettre à jour la commande .sh et l'employer.Vous pouvez enlever l'option no-cache si vous avez déjà téléchargé en local OCE Toolkit afin de ne pas tout télécharger à nouveau.
Accédez à l'API REST de fichier d'exceptions qui vous permet de voir les versions prises en charge. Ce test vous permet d'en valider le bon fonctionnement.