Команда "aws cp" застряла, пока "aws ls" работает нормально на Jenkinsfile - PullRequest
0 голосов
/ 13 апреля 2020

Я использую Jenkinsfile для проекта весенней загрузки. Все вроде бы хорошо, но у меня одна проблема, есть одна стадия:

stage('Deploy : JAR on AWS') {

      when {
          expression {params.branch  == "jenkins" }
      }

      steps{
      echo "Deploying JAR on AWS"
      sh "mvn clean install -Denvironment=prod1"
      sh "aws --profile=s3-dr s3 cp target/service-1.0.0.jar s3://dr-configuration/Java-services/MicroserviceBox/Service/service-latest.jar"
      echo "${STAGE_NAME} success"
      script {
          FAILED_STAGE=env.STAGE_NAME
        }
      }
    }

Проблема в том, что рецепт Дженкинса застрял на команде sh aws cp . Но когда я изменяю команду на aws ls , то же самое работает нормально.

В чем может быть причина этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...