Ответ 1
@izzekil прав!!!! Большое вам спасибо!
Итак, чтобы немного рассказать о том, что происходит. Я использовал sh
с '''
, что указывает на несколько строк script. ОДНАКО, получившаяся оболочка script, которая сбрасывается на jenkins node, будет на одну строку вниз, а не на первую строку. Поэтому я смог исправить это с помощью
sh '''#!/bin/bash -l
echo $0
# more stuff I needed to do,
# like use rvm, which doesn't work with shell, it needs bash.
'''