Сборка Build
Простыми словами
Сборка — версионированный результат превращения исходника в то, что можно поставить. Отвечает на вопрос «какая именно версия проверялась и во что попала»: у сборки есть ссылки на исходник, на тест-кейсы и на пакет сборки, и по ним тянется прослеживаемость от требования до развёртывания. Отличать от Source: исходник — это то, что написали или купили, а собирать его можно многократно, получая несколько версий сборки (1:n). Отличать и от Build Package: развёртываемой единицей стандарт называет пакет, составленный из одной или многих сборок, а не отдельную сборку.
Примеры
«Source can be built multiple times to create several Build versions.»
IT4IT Reference Architecture, Version 2.1, разд. 6.4.5 — связь Source to Build (1:n)
«One or many Builds can be related to one or many Test Cases used as part of the Build creation.»
IT4IT Reference Architecture, Version 2.1, разд. 6.4.5 — связь Build to Test Case (n:m)
«A Build Package is comprised of one or many Builds.»
IT4IT Reference Architecture, Version 2.1, разд. 6.4.5 — связь Build Package to Build (1:n)
Определение из первоисточника
дословная выпискаCreated from Source and versioned.
Создаётся из исходного кода и версионируется.
ИсточникThe Open Group IT4IT™ Reference Architecture, Version 2.1. The Open Group, 30.01.2017, C171, US ISBN 1-937218-84-3
Основные параметры
Атрибуты этой сущности по справочнику источника.
- Ключевые атрибуты по стандарту: Id — Unique identifier of the Build.; Version — Version of the Build.; SourceId — Identifier of the related Source.; TestCaseId — Identifier of the related Test Case(s).; BuildPackageId — Identifier of the related Build Package, after the Build Package is created. Обязательные связи объекта: Build to Test Case (n:m)
Связи
Исходящие
- Обязательная связь объектов данных, кардинальность n:mTest Case
Входящие
- Обязательная связь объектов данных, кардинальность 1:nSource
- Обязательная связь объектов данных, кардинальность 1:nBuild Package
- Обязательная связь объектов данных, кардинальность n:mTest Case
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormРеестр процессовИмитационное моделированиеАрхитектура систем и интеграций