Похоже, что вы можете решить эту проблему с системой развертывания Travis. Мы столкнулись с этой же проблемой несколько дней назад, после многих месяцев плавного развертывания.
У нас есть значение AWS_SECRET_ACCESS_KEY
, которое зашифровано для нашей сборки, и наша конфигурация YAML в разделе deploy
выглядела так:
access_key_id: $AWS_ACCESS_KEY_ID
secret_access_key:
secure: $AWS_SECRET_ACCESS_KEY
В связанной проблеме упоминается:
В защищенном значении используется значение в виде простого текста. Мы внесли дополнительные изменения в обработку данных, чтобы мы могли предотвратить случайное раскрытие этих секретов.
Ваша конфигурация работала раньше, потому что мы проходили через значения, когда в таком случае не удалось выполнить расшифровку.
Пожалуйста, попробуйте изменить эту конфигурацию на:
secret_acces_key: $AWS_SECRET_KEY
Исходя из этого, мы изменили нашу конфигурацию следующим образом:
access_key_id: $AWS_ACCESS_KEY_ID
secret_access_key: $AWS_SECRET_ACCESS_KEY
Это исправиловопрос для нас.