提交 85fed0b5 编写于 作者: O Oliver Gondža

Merge pull request #1975 from batmat/fix-shell-step-help-encoding

Transcoding from iso-8859-1 to utf-8
<div>
Ceci contrôle le nombre de builds simultanés que Jenkins peut exécuter.
Cette valeur impacte donc la charge générale du système.
Ceci contrôle le nombre de builds simultanés que Jenkins peut exécuter.
Cette valeur impacte donc la charge générale du système.
Une bonne valeur pour commencer serait le nombre de processeurs sur
votre systéme.
votre systéme.
<p>
Un nombre de builds simultanés supérieur à cette valeur augmentera la
durée individuelle de chaque build. Néanmoins, la capacité globale
peut être supérieure, puisqu'un processeur peut se charger d'un build
pendant qu'un autre build est en attente sur les entrées/sorties.
Un nombre de builds simultanés supérieur à cette valeur augmentera la
durée individuelle de chaque build. Néanmoins, la capacité globale
peut être supérieure, puisqu'un processeur peut se charger d'un build
pendant qu'un autre build est en attente sur les entrées/sorties.
<p>
En mode maître/esclave, une valeur de 0 garantit que le maître ne fera
pas lui-même de build.
En mode maître/esclave, une valeur de 0 garantit que le maître ne fera
pas lui-même de build.
</div>
<div>
Lance un script Shell (par défaut à l'aide de <tt>sh</tt>, mais cela est configurable) pour construire le projet.
Le script sera lancé avec le workspace comme répertoire courant.
Lance un script Shell (par défaut à l'aide de <tt>sh</tt>, mais cela est configurable) pour construire le projet.
Le script sera lancé avec le workspace comme répertoire courant.
Entrez le contenu de votre script shell. Si votre script n'a pas de ligne de titre du type <tt>#!/bin/sh</tt>,
alors le shell configuré pour l'ensemble du système sera utilisé.
alors le shell configuré pour l'ensemble du système sera utilisé.
Si votre script contient une telle ligne, vous pourrez utiliser un autre langage de script
(comme <tt>#!/bin/perl</tt>) ou contrôler les options que le shell utilise.
(comme <tt>#!/bin/perl</tt>) ou contrôler les options que le shell utilise.
<p>
Par défaut, le shell sera invoqué avec l'option "-ex". Par conséquent, toutes les commandes seront
affichées avant d'être exécutées et le build sera considéré en èchec si l'une de ces commandes
renvoie un code de retour différent de zéro.
Par défaut, le shell sera invoqué avec l'option "-ex". Par conséquent, toutes les commandes seront
affichées avant d'être exécutées et le build sera considéré en èchec si l'une de ces commandes
renvoie un code de retour différent de zéro.
Encore une fois, vous pouvez ajouter la ligne <tt>#!/bin/...</tt> pour modifier ce comportement.
<p>
Une bonne pratique est de ne pas mettre un long script ici. A la place, pensez à ajouter le script shell
Une bonne pratique est de ne pas mettre un long script ici. A la place, pensez à ajouter le script shell
dans l'outil de gestion de configuration et appelez simplement ce script depuis Jenkins.
Ainsi, vous garderez trace des changements apportés à votre script.
Ainsi, vous garderez trace des changements apportés à votre script.
</div>
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册