У меня проблема с тем, что мой секретный файл всегда пуст / нулевого размера. У меня есть проект свободного стиля, который пытается скопировать секретный файл в каталог $ WORKSPACE:
Однако, когда я использую Шаг «Выполнить оболочку» к ls -l секретному файлу, он имеет нулевой размер. Я знаю, что мой секретный файл 'config_ postgres .py' имеет размер 104 байта, но вы можете увидеть здесь его размер 0:
I Я следую инструкциям, изложенным в официальной документации:
https://plugins.jenkins.io/credentials-binding/
А именно, в той части, где написано:
Для использования, сначала go к ссылке Credentials и добавьте элементы типа Secret file и / или Secret text. Теперь в работе по фристайлу установите флажок Использовать секретный текст (ы) или файл (ы) и добавьте некоторые переменные привязки, которые будут использовать ваши учетные данные. Полученные переменные среды могут быть доступны из шагов сборки сценария оболочки и так далее. (Возможно, вы захотите запустить любой скрипт оболочки с помощью set + x)
Я строго следовал этим инструкциям. Я убедился, что мои плагины обновлены. Я использую Jenkins 2.204.2. У меня кончились идеи. Любые идеи / шаги по устранению неполадок, чтобы решить эту проблему?