Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
jenkins:pipelines [2024/12/24 10:09] admin |
jenkins:pipelines [2025/05/30 05:55] (текущий) admin [Доступ к конфигам/секретам] |
||
---|---|---|---|
Строка 415: | Строка 415: | ||
# Из примера выше | # Из примера выше | ||
archiveArtifacts artifacts: ' | archiveArtifacts artifacts: ' | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | ===== Доступ к конфигам/ | ||
+ | < | ||
+ | < | ||
+ | <code groovy> | ||
+ | // " | ||
+ | withCredentials([file(credentialsId: | ||
+ | sh "cp ${KEYSTORE} public_key.pem " | ||
+ | } | ||
+ | |||
+ | // " | ||
+ | withCredentials([usernamePassword(credentialsId: | ||
+ | sh "echo $LOG $PASS" | ||
+ | println LOG + " - this my login var" | ||
+ | } | ||
+ | |||
+ | // Config file | ||
+ | configFileProvider([configFile(fileId: | ||
+ | } | ||
+ | |||
+ | // SecretText | ||
+ | withCredentials([string(credentialsId: | ||
+ | } | ||
+ | |||
</ | </ | ||
</ | </ | ||
Строка 1012: | Строка 1040: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | |||
+ | |||
+ | ==== Запись результатов/ | ||
+ | |||
+ | < | ||
+ | < | ||
+ | |||
+ | Запись резов текстом, | ||
+ | Можно применять html\\ | ||
+ | <code bash> | ||
+ | currentBuild.description = " | ||
+ | </ | ||
+ | |||
+ | Артефакты файлами\\ | ||
+ | <code bash> | ||
+ | archiveArtifacts artifacts: ' | ||
+ | </ | ||
+ | |||
+ | |||
+ | Публикация полноценного отчета, | ||
+ | <code bash> | ||
+ | publishHTML (target : [allowMissing: | ||
+ | keepAll: true, reportDir: '', | ||
+ | reportName: 'My Reports', | ||
+ | </ | ||
+ | </ | ||
+ | |||