команда завершается с кодом выхода 1 при выполнении aws s3 cp в декларативном конвейере Jenkins - PullRequest
0 голосов
/ 30 апреля 2019

Я пытаюсь загрузить свои файлы в AWS S3 Bucket с моего Kubernetes Pod через Jenkins и получил command terminated with exit code 1. Последующие команды прекращаются.

Я попытался вручную запустить мою команду на модуле, и она отлично работает.

Вот мой код для декларативного конвейера jenkins:

sh (script: "kubectl exec -i ${MONGODB_POD_NAME} -n ${ENVIRONMENT} -- bash -c 'aws s3 sync /dump/${AUTOMATION_DUMP_DIRECTORY} s3://${S3_BUCKET}/${ENVIRONMENT}/${AUTOMATION_DUMP_DIRECTORY} --debug'")

Вот лог:

2019-04-29 09:55:23,373 - Thread-1 - awscli.customizations.s3.results - DEBUG - Shutdown request received in result processing thread,shutting down result thread.command terminated with exit code 1

...