Size: a a a

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

2020 October 27

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Gukov Viktor
Ну почему же. Запланировали у себя разработчики фичу Х. А её оказывается все просят. Можно выкатить эту фичу не огибаясь от планов, ещё и восторженные отзывы получить типа "они нас начали слушать!"
просто бог деврела
источник

АМ

Александр Медведько... in 1С, БСП, DevOps и Архитектура
Роман
Приветствую.  Подскажите, в GitLab,  merge request как выгрузить только измененную обработку. Просмотреть исходники можно, а вот как ее скачать и скомпилировать? Или для 1С ручная выгрузка merge request  невозможна?
Git diff, нет?
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Роман
Приветствую.  Подскажите, в GitLab,  merge request как выгрузить только измененную обработку. Просмотреть исходники можно, а вот как ее скачать и скомпилировать? Или для 1С ручная выгрузка merge request  невозможна?
мерж реквест - это просто информация о желании слить одну ветку в другую. чекаутнуть можно и какие-то конкретные каталоги/файлы, но это не исключает того, что на локальную машину нужно выкачать информацию о коммите целиком и всю ее собрать
источник

Р

Роман in 1С, БСП, DevOps и Архитектура
Я думал что при MR обработки, что бы  утвердить ее merg, можно было бы скачать ее вручную для проверки из самого MR.
источник

АМ

Александр Медведько... in 1С, БСП, DevOps и Архитектура
Роман
Я думал что при MR обработки, что бы  утвердить ее merg, можно было бы скачать ее вручную для проверки из самого MR.
Это возможно в целом если не будет особых конфликтов. Я в пайплайне делал вручную чекаут таргета и затем мердж соурса с желаемой стратегией
источник

АМ

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

Р

Роман in 1С, БСП, DevOps и Архитектура
понял, спасибо
источник

A

Artem in 1С, БСП, DevOps и Архитектура
Что-то в ступоре, контактная информация не в свободной форме, дом и номер дома указаны. Сначала функцией управлениеяКИ. КИОбъектов достаю адреса контрагентов, потом РаботаСАдресами.СведенияОбАдресах. Во второй функции теряется дом, хотя в json всё нормально. Внутри в функции сведения об адресах в виде структуры дом всё время записывается в первый элемент. Или не в первый, но дом теряется при такой трансформации.
источник
2020 October 28

АК

Александр Капралов... in 1С, БСП, DevOps и Архитектура
Подскажите, пытаюсь использовать ГитЛаб АПИ для скачивания артефакта из последней успешной сборочной линии.
https://docs.gitlab.com/ee/api/job_artifacts.html#download-a-single-artifact-file-from-specific-tag-or-branch

Когда в браузере указываю путь для скачивания, гитлаб мне скачивает файл. А когда пытаюсь выполнить внутри сборочной линии, то АПИ возвращает код что файла не существует.
Такое впечатление что Гитлаб считает что последняя успешная линия это как раз та которую он сейчас и запускает.
источник

AC

Anton Charushkin in 1С, БСП, DevOps и Архитектура
Александр Капралов
Подскажите, пытаюсь использовать ГитЛаб АПИ для скачивания артефакта из последней успешной сборочной линии.
https://docs.gitlab.com/ee/api/job_artifacts.html#download-a-single-artifact-file-from-specific-tag-or-branch

Когда в браузере указываю путь для скачивания, гитлаб мне скачивает файл. А когда пытаюсь выполнить внутри сборочной линии, то АПИ возвращает код что файла не существует.
Такое впечатление что Гитлаб считает что последняя успешная линия это как раз та которую он сейчас и запускает.
Внутри пайплайна используй артефакты
источник

АК

Александр Капралов... in 1С, БСП, DevOps и Архитектура
Anton Charushkin
Внутри пайплайна используй артефакты
У меня не внутри. Я хочу получить артефакт предыдущей успешной сборки.
источник

AC

Anton Charushkin in 1С, БСП, DevOps и Архитектура
Александр Капралов
У меня не внутри. Я хочу получить артефакт предыдущей успешной сборки.
Понял. Тогда лучше выкладывать результаты сборок куда-нибудь. Например, в релизы
источник

AC

Anton Charushkin in 1С, БСП, DevOps и Архитектура
И в следующей сборке брать из релизов
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Anton Charushkin
Понял. Тогда лучше выкладывать результаты сборок куда-нибудь. Например, в релизы
зачем выкладывать результаты сборки в релизы, если для этого созданы артефакты сборки?
источник

AC

Anton Charushkin in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
зачем выкладывать результаты сборки в релизы, если для этого созданы артефакты сборки?
Для удобства)
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Anton Charushkin
Для удобства)
а в чем удобство? еще и релизы захламлять...
источник

AC

Anton Charushkin in 1С, БСП, DevOps и Архитектура
А артефакты сборки ещё и сгореть могут)
источник

АК

Александр Капралов... in 1С, БСП, DevOps и Архитектура
Anton Charushkin
А артефакты сборки ещё и сгореть могут)
Артефакт последней успешной сборки не сгорит никогда
источник

AC

Anton Charushkin in 1С, БСП, DevOps и Архитектура
А, точно
источник

AC

Anton Charushkin in 1С, БСП, DevOps и Архитектура
Запамятовал
источник