Bilan positif de la soirée Gradle et Artifactory


Près de 130 personnes s'étaient inscrites à la conférence « Intégration continue: La totale! » du 6 mai, qui a remporté un réel succès auprès des participants :

« De retour de la conférence Zenika "CI la totale". Arrivé perplexe sur Gradle, reparti convaincu. Et artifactory c'est juste excellent. » Y.R.

« Merci à Zenika pour la soirée Gradle/Artifactory! Très intéressant, outils prometteurs. » B.D.

Lire la suite...

Gradle, un nouvel outil de build incontournable


La réalisation d'une application est constituée de nombreuses étapes.
Parmi celles-ci, l'étape de construction, aussi appelée étape de build, est la plus importante. Elle permet de transformer un code source, issu d'une représentation humaine, dans un ensemble de code exécutable constituant une représentation machine.
Il n'est pas rare que cette étape soit complexe tant par sa mise en œuvre que son adéquation aux besoins changeants du projet. Il est alors nécessaire d'outiller cette construction afin de répondre au plus près aux besoins du projet.

Lire la suite de l'article sur Le Journal du Net

Writing custom Gradle plugins, part 1


Gradle is a plugin-oriented build system. Each plugin provides a set of tasks and conventions, and the code required to run the build process. Although many plugins are already provided in the core distribution (java, groovy, ant, maven, jetty...), the need may arise to develop your own. As this feature is currently not documented, we will write a series of blog posts demonstrating, step by step, how to create a plugin participating in the build lifecycle.

Lire la suite...

Mixing Ant and Gradle scripts


Gradle is an ever-growing, innovative build system that gets new capabilities every day.
This article shows how to import existing Ant tasks into a Gradle build script. This functionnality is only available in the latest development branch on Gradle's SCM.

Lire la suite...

Création d'un plugin Gradle – Part 1


Gradle est un système de build à base de plugins. Chaque plugin apporte un ensemble de conventions et le traitement nécessaire à l’exécution de la chaîne de build. En dehors des plugins Gradle core comme java, groovy, ant, maven, jetty, …, vous pouvez avoir le besoin de créer votre propre plugin.

Cette fonctionnalité n'est actuellement pas documentée, et une série de billets sur ce sujet va vous montrer pas à pas la création d'un plugin avec un cycle de vie.

Lire la suite...

Mixing Ant and Gradle scripts


Gradle is an ever-growing, innovative build system that gets new capabilities every day.
This article shows how to import existing Ant tasks into a Gradle build script. This functionnality is only available in the latest development branch on Gradle's SCM.

Lire la suite...

Présentation Gradle par Hans Dockter


Pour cette quatrième édition, Zenika et Skills Matter vous propose de venir assister à une présentation de Gradle par son concepteur, Hans Dockter.

Comme d'habitude, l'inscription est gratuite, mais le nombre de places est limitée !

Cette fois-ci, nous profitons aussi de la présence de Hans Dockter afin de vous proposer une Formation Gradle sur une durée d'une journée le lendemain de la présentation, le vendredi 26 juin. Cette formation est très orientée travaux pratiques ce qui devrait faciliter son suivi même si elle est en langue anglaise.

Sinon, pour plus d'informations concernant Gradle, n'hésitez pas à consulter les billets de notre expert sur le sujet.

En espérant vous voir nombreux le 25 juin,

Bien cordialement,

L'équipe Zenika

Mise en oeuvre de TestNG : Ant versus Gradle


TestNG est un framework de test basé sur Junit apportant plusieurs fonctionnalités comme

  • Distribution sur plusieurs machines
  • Modèle d’exécution avancé
  • Configuration flexible

Ce billet montre un exemple de mise en œuvre du framework TestNG avec le builder Ant et le builder Gradle.

Lire la suite...

Podcast Gradle


Gradle est un système de build innovant utilisant les conventions de Maven avec une syntaxe Groovy.

Notre expert Gradle, Grégory Boissinot, livre ses réflexions concernant cette technologie lors d'un entretien avec Eric Le Merdy

Lire la suite...

Utiliser le builder Gradle pour vos applications Wicket


Dans le billet sur le concours du dévelopement d'une application Web en Wicket, une solution de l'application Zencontact avait été donnée. Cette solution utilise le système de construction Maven. Nombre d'entre vous ne savent pas très bien utiliser Maven, ou n'ont tout simplement pas envie d'installer la très lourde infrastructure Maven.

Maven est un outil de build très populaire et très utilisé. Néanmoins, il souffre de nombreuses lacunes. Il ne s’agit pas de la solution ultime; la preuve avec la naissance de nombreux autres outils de builds après Maven comme Gant, Gradle, Quokka, Kundo, EasyAnt, ...

La section suivante présente l'utilisation du builder Gradle sur l'application Web Wicket Zencontact.

Lire la suite...

- page 1 de 2