6.6. Accès aux journaux de construction
Il est possible d’accéder aux journaux de construction à l’aide de la console Web ou du CLI.
Procédure
Afin de diffuser les journaux à l’aide de la build directement, entrez la commande suivante:
oc describe build <build_name>
$ oc describe build <build_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow
6.6.1. Accès aux journaux BuildConfig Copier lienLien copié sur presse-papiers!
Il est possible d’accéder aux journaux BuildConfig à l’aide de la console Web ou du CLI.
Procédure
Afin de diffuser les journaux de la dernière version pour un BuildConfig, entrez la commande suivante:
oc logs -f bc/<buildconfig_name>
$ oc logs -f bc/<buildconfig_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow
6.6.2. Accéder aux journaux BuildConfig pour une version donnée Copier lienLien copié sur presse-papiers!
Il est possible d’accéder aux journaux d’une version donnée pour un BuildConfig à l’aide de la console Web ou du CLI.
Procédure
Afin de diffuser les journaux d’une version donnée pour un BuildConfig, entrez la commande suivante:
oc logs --version=<number> bc/<buildconfig_name>
$ oc logs --version=<number> bc/<buildconfig_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow
6.6.3. Activer la verbosité du journal Copier lienLien copié sur presse-papiers!
Il est possible d’activer une sortie plus verbeuse en passant la variable d’environnement BUILD_LOGLEVEL dans le cadre de la sourceStrategy dans un BuildConfig.
L’administrateur peut définir la verbosité de construction par défaut pour l’ensemble du service OpenShift Red Hat sur l’instance AWS en configurant env/BUILD_LOGLEVEL. Cette valeur par défaut peut être remplacée en spécifiant BUILD_LOGLEVEL dans un BuildConfig donné. Il est possible de spécifier une priorité supérieure sur la ligne de commande pour les builds non binaires en passant --build-loglevel à oc start-build.
Les niveaux de journal disponibles pour les compilations de sources sont les suivants:
| De niveau 0 | Produit la sortie à partir de conteneurs exécutant le script assembler et toutes les erreurs rencontrées. C’est la valeur par défaut. |
| De niveau 1 | Il produit des informations de base sur le processus exécuté. |
| De niveau 2 | Il produit des informations très détaillées sur le processus exécuté. |
| De niveau 3 | Il produit des informations très détaillées sur le processus exécuté et une liste des contenus d’archives. |
| De niveau 4 | Actuellement produit les mêmes informations que le niveau 3. |
| De niveau 5 | Il produit tout ce qui est mentionné sur les niveaux précédents et fournit en outre des messages push docker. |
Procédure
Afin d’activer plus de sortie de verbose, passez la variable d’environnement BUILD_LOGLEVEL dans le cadre de la sourceStrategy ou dockerStrategy dans un BuildConfig:
sourceStrategy: ... env: - name: "BUILD_LOGLEVEL" value: "2"sourceStrategy: ... env: - name: "BUILD_LOGLEVEL" value: "2"1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- Ajustez cette valeur au niveau de journal souhaité.