Цитирование YAML (для Travis CI)

Как мне экранировать целую строку в YAML? Я хочу иметь json='{"title": "travis_saulshanabrook_site","key": "'$(cat ~/.ssh/id_rsa.pub)'"}' в списке, но я не могу преобразовать его в строку. Я могу заключать в одинарные кавычки всю строку, но тогда мне придется экранировать каждую кавычку в строке, что очень затрудняет чтение. Строка будет запущена как команда bash в Travis CI

11
задан dreftymac 29 December 2016 в 00:56
поделиться