Кто-либо использует Привидение Платформа BDD?

Я использую плагин Blue Ocean и не люблю, когда каждый элемент среды получает свой собственный блок. Я хочу один блок со всеми строками.

Плохо печатает:

sh 'echo `env`'

Плохо печатает:

sh 'env > env.txt'
for (String i : readFile('env.txt').split("\r?\n")) {
    println i
}

Отпечатки хорошо:

sh 'env > env.txt'
sh 'cat env.txt'

Хорошо печатает: (как упоминалось @mjfroehlich)

echo sh(script: 'env', returnStdout: true)
6
задан Rick 14 February 2013 в 15:14
поделиться

2 ответа

Я не использую его, но я видел демонстрации его. Это очень хорошо.

Шиканье имеет много интересных точек расширяемости в парсинге и интерпретации самого языка, которые делают это идеалом для записи платформ как Привидение. Конечным результатом является намного более хороший взгляд, чем Вы смогли бы добраться с языками как C#.

К сожалению, то, что Шиканье не "в поле" и не может просто быть чем-то, которое Вы зарегистрировались в своем исходном дереве и использовании действительно, сдерживает его здесь. Это - намного более большая стоимость принятия, чем просто выбор платформы как NSpec.

1
ответ дан 17 December 2019 в 20:36
поделиться

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

1
ответ дан 17 December 2019 в 20:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: