Size: a a a

1С, БСП, DevOps и Архитектура

2020 May 09

РС

Роман С. in 1С, БСП, DevOps и Архитектура
Мы как команда этими практиками полгода только пользуемся. Только-только успели всех научить работать с репо и писать тесты
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Роман С.
Мы как команда этими практиками полгода только пользуемся. Только-только успели всех научить работать с репо и писать тесты
Фиксики в ИТ-компании?
источник

РС

Роман С. in 1С, БСП, DevOps и Архитектура
John Doe
Фиксики в ИТ-компании?
Нет, просто штатный отдел разработки, довольно крупный. Но основной продукт - легаси на оф и компетенции в целом не сказать что супер высокие
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Роман С.
Каждый тест покрывает определенный функционал. Если тест упал - хотелось бы, чтобы его автор знал об этом в первую очередь
В дженкинсе есть механизм отправки писем по списку авторов коммитов, которые прогоняется сейчас. Даже если сборка пропустила 5 коммитов, в список авторов можно подтянуть все нужные почты
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
John Doe
Чел переживает из-за разрабов, а ты ему юниты продаешь) Там на разрабов нагрузка ещё упадёт - код писать с оглядкой на юниты уже придётся
Какой ужас, разрабы должны писать тестопригодный код...
/sarcasm
источник

РС

Роман С. in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
В дженкинсе есть механизм отправки писем по списку авторов коммитов, которые прогоняется сейчас. Даже если сборка пропустила 5 коммитов, в список авторов можно подтянуть все нужные почты
А где почитать, ткните носом)))
источник

РС

Роман С. in 1С, БСП, DevOps и Архитектура
John Doe
Чел переживает из-за разрабов, а ты ему юниты продаешь) Там на разрабов нагрузка ещё упадёт - код писать с оглядкой на юниты уже придётся
И так то я не переживаю, а хочу ответственность повысить
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Роман С.
А где почитать, ткните носом)))
Плагин emailext. Чтобы собрать список авторов из changeset, этот чейнджсет должен определяться. У вас же в конкретном билде отображается список коммитов, который проверяет эта сборка?
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Changes на скриншоте
источник

РС

Роман С. in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
Плагин emailext. Чтобы собрать список авторов из changeset, этот чейнджсет должен определяться. У вас же в конкретном билде отображается список коммитов, который проверяет эта сборка?
Конечно
источник

РС

Роман С. in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
Changes на скриншоте
Ясно. Спасибо, поковыряю
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
В пайплайне выглядит вот так

emailext (
              subject: "Build unsuccessful: ${env.JOB_NAME} #${env.BUILD_NUMBER}",
              recipientProviders: [[$class: 'DevelopersRecipientProvider']],
              body: '$DEFAULT_CONTENT'
              )
источник

РС

Роман С. in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
В пайплайне выглядит вот так

emailext (
              subject: "Build unsuccessful: ${env.JOB_NAME} #${env.BUILD_NUMBER}",
              recipientProviders: [[$class: 'DevelopersRecipientProvider']],
              body: '$DEFAULT_CONTENT'
              )
Это должен быть последний шаг?
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Роман С.
Это должен быть последний шаг?
"послесборочный". Если в дженкинс файле - секция post
источник

РС

Роман С. in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
"послесборочный". Если в дженкинс файле - секция post
Спасибо ещё раз. Все разжевали, осталось только сделать
источник
2020 May 10

АМ

Александр Морозов... in 1С, БСП, DevOps и Архитектура
Запилил в минимальном функционале работу с командами пакетного режима в python, буду развивать по необходимости, возможно кому-то пригодиться. https://github.com/AlexanderNiMo/designer_cmd
источник

OT

Oleg Tymko in 1С, БСП, DevOps и Архитектура
Александр Морозов
Запилил в минимальном функционале работу с командами пакетного режима в python, буду развивать по необходимости, возможно кому-то пригодиться. https://github.com/AlexanderNiMo/designer_cmd
Мне казалось кто-то уже давно писал подобное.
источник

‌‌‎infactum in 1С, БСП, DevOps и Архитектура
Не по фен-шую питон использовать.. оскрипт где?)
источник

АМ

Александр Морозов... in 1С, БСП, DevOps и Архитектура
Oleg Tymko
Мне казалось кто-то уже давно писал подобное.
Я не нашёл:( да и как не написать свой велосипед:)
источник

АМ

Александр Морозов... in 1С, БСП, DevOps и Архитектура
‌‌‎infactum
Не по фен-шую питон использовать.. оскрипт где?)
Основная функциональность на python
источник