Articles

Deployer Liferay 7 sous docker avec Jenkins Pipelines sur Google Cloud

Image
Première chose :
Si vous souhaitez suivre cet article, vous aurez besoin de 3 choses. 
Compte dans cloud.google.comDocker et Git installésCompte dans Docker Hub et GitHub
Lors de l'installation de Docker, assurez-vous d'utiliser une version stable plutôt qu'une version Edge, ou certaines fonctionnalités de ce blog peuvent ne pas fonctionner. Notez que ce blog est destiné aux personnes qui connaissent les bases de Git, Docker et Jenkins.
Création du serveur Jenkins dans Google Cloud :






Ouverture de port 8080 dans Cloud Shell :
gcloud compute firewall-rules create tcp8080 --allow tcp:8080 --source-tags=jenkins --source-ranges=0.0.0.0/0 --description="Port 8080"

Connection SSH :  Nous utiliserons l'image https://hub.docker.com/r/byousri/jenkins-pipelines-blue-ocean spécifiquement configurée pour utiliser Docker dans les pipelines.

$ docker run -p 8080:8080 -d --name jenkins-master -v /var/run/docker.sock:/var/run/docker.sock byousri/jenkins-pipelines-blue-ocean:latest

Retour sur Voxxed days Algiers 2015

Image
Aujourd’hui, je souhaite partager avec vous mes impressions sur mon intervention à Voxxed days Algiers 2015 : https://voxxeddays.com/algiers15/




Tout d’abord, nous avons voyagé moi et équipe de MoroccoJUG avec la compagnie aérienne Air Algérie. Si le trajet s’est passé sans aucune embûche, nous sommes arrivés quelque peu en retard. Cela dit, ce retard ne nous a pas réellement dérangés, d’autant plus que nous avons reçu d’excuses.

Une fois arrivés sur place, notre ami Abderazzak. nous avait réservé un taxi vers notre hébergement : un magnifique appartement avec une vue sur la mer digne d’une carte postale. Un beau paysage s’étalait devant nous, sous nos yeux. L’appartement en lui-même possédait tout le confort dont nous avions besoin. Tout était bien rangé, très propre.



L’accueil chaleureux de nos premiers pas à Alger ne s’est pas estompé, bien au contraire. La plupart des personnes que nous avons pu croiser respiraient la bonté, la générosité et la gentillesse, nous étions les bienvenues.

Liferay 6.2 Nouvelle fonctionnalités

Image
Je fais sans doute partie des développeurs Liferay qui attendaient le plus la sortie de la version 6.2

J'ai donc aujourd’hui téléchargé la version CE RC et je vais vous présenter quelques nouveaux changement de cette version 6.2. 
Mise à niveau Liferay UI versAlloy 2.0 (que je trouve très réussi)Première nouveauté technique et visuel de cette 6.2, c'est l'utilisation du framework Alloy 2.0 qui utilise Alloy-bootstrap (http://liferay.github.io/alloy-bootstrap/), le résultat de nouvelles interfaces avec un nouvel aspect graphique pratiquement partout.





Nouveau Panneau de configurationPanneau de configuration a été repensé pour être plus intuitif pour l'administrateur et dispose maintenant d'un nouveau thème. Même s'il n'est pas encore complètement finalisé à mon goux, mais vous verrez nouveau look & feel pour le Panneau de configuration.

Il est divisé en 4 colonnes principales. Utilisateurs, Sites, Applications et Configuration


Refonte de la portlet calend…

Liferay et JRebel

Autant que développeur Liferay, j'utilise JRebel pour mes projets

Si vous cherchez des informations sur JRebel et Liferay, 
Vous pouvez voir le blog de Neil Griffin sur l'utilisation de Liferay avec JRebel,


http://www.liferay.com/web/neil.griffin/blog/-/blogs/lightning-fast-portlet-development-with-jrebel