Rename image folders from numbered (00x-07x) to year-based naming
Reorganized image folder structure for consistency: - 00x -> 2009 - 01x, 02x, 03x, 04x -> 2010 - 05x -> 2011 - 06x, 07x -> 2012 Updated all image references in 21 blog posts accordingly.
This commit is contained in:
parent
7b1264d12c
commit
199911aaae
67 changed files with 34 additions and 34 deletions
|
|
@ -2,7 +2,7 @@
|
|||
<!-- category: Développement -->
|
||||
<!-- tag: planet -->
|
||||
|
||||
 L'intégration
|
||||
 L'intégration
|
||||
continue s'inscrit dans [la méthodologie
|
||||
Agile](http://fr.wikipedia.org/wiki/M%C3%A9thode_agile) ; Son objectif est de
|
||||
garantir que le projet est stable tout au long du développement et qu'on peut
|
||||
|
|
@ -45,7 +45,7 @@ administrer Jenkins. Nous allons remédier à cela en modifiant les paramètres
|
|||
de sécurité dans la partie administration qu'on accède en cliquant sur le
|
||||
lien *Administrer Jenkins* (http://localhost:8080/jenkins/manage) puis *Configurer le système* (http://localhost:8080/jenkins/configure).
|
||||
|
||||

|
||||

|
||||
|
||||
Après enregistrement, un bouton *S'identifier* fait son apparition dans la
|
||||
bannière en haut à droite. Jenkins a délégué à Tomcat la gestion des
|
||||
|
|
@ -66,7 +66,7 @@ anonyme n'ait aucune visibilité sur les projets. Modifions à nouveau la
|
|||
sécurité ; on choisit la sécurité basée sur une matrice de droits, et on
|
||||
rajoute l'utilisateur **jenkins** avec tous les droits cochés.
|
||||
|
||||

|
||||

|
||||
|
||||
Si vous avez joué de malchance et que vous n'avez pas affecté de droit à
|
||||
l'administrateur avant de sauver, vous ne pouvez plus accéder à Jenkins :-)
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ paquets sur 1 an** (hors mise à jour de Mozilla et patchs de sécurité bien
|
|||
sûr) et **une distribution proche de Debian**. Pour ces raisons j'ai écarté
|
||||
Archlinux, bien ce que soit mon coup de coeur depuis 2 ans.
|
||||
|
||||
 Mon grand
|
||||
 Mon grand
|
||||
espoir était d'utiliser une [Debian](http://www.debian.org/) stable, ce qui
|
||||
m'aurait laissé encore 1 an de tranquillité sous Gnome 2. Mais j'ai déchanté
|
||||
! Après installation à partir des beaux DVD "Squeeze" récemment reçus j'ai
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ sympathiquement fourni à la communauté des utilisateurs. Ce script est
|
|||
téléchargeable [ici](http://www.forum-
|
||||
orange.com/forums/viewtopic.php?id=32420).
|
||||
|
||||
 La deuxième étape consiste à choisir un
|
||||
 La deuxième étape consiste à choisir un
|
||||
outil de supervision capable de collecter des valeurs et de créer des graphes,
|
||||
un outil de la famille [MRTG](http://fr.wikipedia.org/wiki/MRTG) : après un
|
||||
test de [Cacti](https://www.cacti.net/) qui est un bon outil mais que j'ai jugé
|
||||
|
|
@ -95,7 +95,7 @@ Le séquenceur de Munin appelle chaque plugin toutes les 5 minutes.
|
|||
|
||||
Voici le genre de graphe qu'on obtient :
|
||||
|
||||

|
||||

|
||||
|
||||
L'ensemble des fichiers qui composent les plugins sont disponibles [dans cette
|
||||
archive](/documents/munin.zip).
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
<!-- category: Développement -->
|
||||
<!-- tag: planet -->
|
||||
|
||||
 Faisant suite à
|
||||
 Faisant suite à
|
||||
[l'article décrivant l'installation de Jenkins
|
||||
CI](http://blogduyax.madyanne.fr/index.php?article63/installation-de-jenkins-
|
||||
ci), nous allons voir comment gérer un projet en reprenant la configuration
|
||||
|
|
@ -27,7 +27,7 @@ $ apt-get install maven2
|
|||
Maven est géré nativement par Jenkins (sans l'ajout de plugin). On accède à
|
||||
la configuration de l'outil Maven depuis la page d'administration globale :
|
||||
|
||||

|
||||

|
||||
|
||||
A l'exécution, Jenkins cherche les données relatives à Maven dans
|
||||
/usr/share/tomcat6 car il s'exécute dans le conteneur de servlet Tomcat en tant
|
||||
|
|
@ -39,7 +39,7 @@ répertoire.m2.
|
|||
Maintenant, nous sommes prêts à créer un nouveau Projet. Les projets de type
|
||||
Maven ont leur propre type de projet :
|
||||
|
||||

|
||||

|
||||
|
||||
Peu d'informations sont nécessaires pour définir un projet de type Maven :
|
||||
* l'interaction avec le gestionnaire de sources,
|
||||
|
|
@ -57,13 +57,13 @@ installables depuis l'interface d'administration de Jenkins.
|
|||
Configurer SVN pour le projet se borne à définir l'URL du projet et configurer
|
||||
l'authentification.
|
||||
|
||||

|
||||

|
||||
|
||||
Une section Maven définit les "goals" à exécuter et le chemin du fichier de
|
||||
build POM.XML. Les "goals" 'clean' 'install' sont les cibles classiques pour
|
||||
nettoyer puis reconstruire tout le projet.
|
||||
|
||||

|
||||

|
||||
|
||||
Le build peut être déclenché de plusieurs manières: manuellement ou
|
||||
automatiquement. Dans ce dernier cas, ce peut être sur changement des sources
|
||||
|
|
@ -78,7 +78,7 @@ l'outil CRON, on peut définir le mot-clef '@hourly' qui signifie qu'une fois
|
|||
par heure Jenkins regarde si quelque chose à changé sur SVN (c'est à dire si
|
||||
un développeur a publié du nouveau code).
|
||||
|
||||

|
||||

|
||||
|
||||
Dans le cas de mon projet dont la compilation prend une vingtaine de minutes
|
||||
c'est une valeur sensée. Quand l'intégration continue est présentée aux
|
||||
|
|
@ -97,7 +97,7 @@ des développeurs quand l'intégration continue échoue. Là aussi on peut
|
|||
s'interfacer avec des systèmes existants (SCM, Messengers) ou rester basique et
|
||||
envoyer une notification par email.
|
||||
|
||||

|
||||

|
||||
|
||||
Jenkins CI conserve un certain nombre de builds et il affiche une météo du
|
||||
build en fonction de la stabilité des derniers résultats. En cas d'erreur, il
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ langage et la qualité du rendu en PDF avec pdflatex. J'ai décidé de continuer
|
|||
sur la même voie, avec l'objectif de produire une mise en page moins austère
|
||||
à défaut de pouvoir rajeunir le candidat ;-)
|
||||
|
||||
 En cherchant des idées
|
||||
 En cherchant des idées
|
||||
de mise en forme j'ai découvert [moderncv](http://www.ctan.org/pkg/moderncv),
|
||||
une classe de document LaTeX qui permet de structurer le document par des
|
||||
commandes supplémentaires (définir les données personnelles, définir une
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ Après avoir démarré Juno, deux éléments visuels m'ont choqué : le
|
|||
dégradé de la barre d'outil et la taille de fonte excessive de certains
|
||||
titres.
|
||||
|
||||

|
||||

|
||||
|
||||
Personnaliser l'apparence d'Eclipse a toujours été un peu casse-tête. Le menu
|
||||
apparence dans les préférences regorge d'options pour modifier l'apparence des
|
||||
|
|
@ -37,11 +37,11 @@ définissant ces aspects de l'interface. Pour cela, il faut installer le plugin
|
|||
**E4 CSS Editor** depuis le site suivant : [http://download.eclipse.org/e4/updat
|
||||
es/0.12](http://download.eclipse.org/e4/updates/0.12).
|
||||
|
||||

|
||||

|
||||
|
||||
Une fois l'éditeur CSS installé, il s'active quand on ouvre l'option
|
||||
Préférences / Apparence dans le menu Windows. Pour diminuer la fonte et
|
||||
harmoniser le style de la barre d'outils avec le reste de l'interface, il faut
|
||||
appliquer la modification suivante (la version modifiée est à droite) :
|
||||
|
||||

|
||||

|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ intégré une nouvelle société avec une double casquette développeur Java /
|
|||
admin système GNU/Linux qui m'amène à mettre en place des solutions de Haute
|
||||
Disponibilité.
|
||||
|
||||
 Sinon ma belle découverte de l'année c'est Fedora que j'utilise au travail et à la maison depuis 6 mois. Alors que j'ai surtout utilisé des distributions
|
||||
 Sinon ma belle découverte de l'année c'est Fedora que j'utilise au travail et à la maison depuis 6 mois. Alors que j'ai surtout utilisé des distributions
|
||||
basées sur Debian hormis ArchLinux par le passé, j'ai été enchanté par le
|
||||
spin XFCE de Fedora 17. Mon portable relativement récent est correctement
|
||||
géré *"out of the box"*, les dépôts Fedora sont plutôt complets et
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue