Статьи
Обучающие материалы
Интерактивные руководства
Интеграция Jira с CI/CD
![Фото Уоррена Марусяка](https://wac-cdn.atlassian.com/dam/jcr:7509aefb-43e8-401d-90fe-0850cbe6bb13/wmarusiak_headshot%20(1).png?cdnVersion=2079)
Уоррен Марусяк
Старший технический эксперт
Чтобы продемонстрировать, как разрабатывать и развертывать приложения, а также управлять ими с помощью Jira Software и различных подключенных инструментов, наша команда создала ImageLabeller — простое демонстрационное приложение на платформе AWS, которое с помощью машинного обучения наносит метки на изображения.
На этой странице рассказывается, как Jira отображает данные из других инструментов, таких как Bitbucket, GitHub и GitLab. По мере работы с руководством вы сможете увидеть эти обновления в своих задачах Jira.
Код Jira
Нажмите Code (Код) в меню проекта. На этом экране можно найти все репозитории, подключенные к проекту. Можно перейти непосредственно к определенному репозиторию, нажав его значок.
Bitbucket
![Снимок экрана: код Jira для Bitbucket](https://wac-cdn.atlassian.com/dam/jcr:d659b4a7-2cbe-4bf1-af65-1467853f2677/JiraCodeBitbucket.png?cdnVersion=2079)
GitHub
![Снимок экрана: GitHub](https://wac-cdn.atlassian.com/dam/jcr:0adcd12b-7670-4f2c-9015-a4725d9934e0/JiraCodeGithub.png?cdnVersion=2079)
GitLab
![Снимок экрана: GitLab](https://wac-cdn.atlassian.com/dam/jcr:35f3feab-24be-418b-b7cc-f38d6737f8da/JiraCodeGitlab.png?cdnVersion=2079)
Развертывания Jira
Нажмите Deployments (Развертывания) в меню проекта. На этой странице отображается совокупная активность по проекту. В разделе Insights (Аналитика) представлены такие показатели, как частота развертывания и время цикла. Эти данные генерируются автоматически, когда разработчики помечают коммиты тегами задач Jira.
![Снимок экрана: развертывания Jira](https://wac-cdn.atlassian.com/dam/jcr:5c715696-b144-40d1-8b45-230568c36416/JiraDeployments.png?cdnVersion=2079)
Страницы проекта Jira
Нажмите Project pages (Страницы проекта) в меню проекта. Здесь собраны все страницы Confluence, связанные с этим проектом, а также некоторые полезные шаблоны для создания новых страниц.
![Снимок экрана: страницы проекта](https://wac-cdn.atlassian.com/dam/jcr:0b0b32ff-b1dd-436e-952a-0fd06944b6ec/JiraProjectsPage.png?cdnVersion=2079)
Обновления Jira с CI/CD
Обратите внимание, что сведения в этом разделе могут отличаться в зависимости от того, какие инструменты управления исходным кодом и инструменты CI/CD интегрированы с Jira. Приведенные ниже снимки экрана основаны на интеграции с Bitbucket. Аналогичные функции существуют для GitHub и GitLab, но детали могут отличаться.
Перейдите в Jira и нажмите задачу для добавления репозитория s3_infra.
![Снимок экрана: обновления из CI/CD](https://wac-cdn.atlassian.com/dam/jcr:e6da6a24-aef0-4dc5-98d0-458313b2a756/JiraUpdatesFromCICD.png?cdnVersion=2079)
Изучите раздел Development (Разработка), чтобы увидеть объем проделанной работы. Нажмите его, чтобы открыть экран разработки.
![Снимок экрана: сводки обновлений](https://wac-cdn.atlassian.com/dam/jcr:90edbe7f-8fb5-483f-8b7b-7df7a0ecae03/JiraUpdatesSummary.png?cdnVersion=2079)
Коммиты
Все коммиты, связанные с задачей, можно увидеть на вкладке Commits (Коммиты). Привязка выполняется, когда идентификатор задачи Jira указывается в сообщении коммита, как показано в столбце Message (Сообщение).
![Снимок экрана: вкладка коммитов](https://wac-cdn.atlassian.com/dam/jcr:b0529411-4e05-4e53-9b02-2f5eca57fe2f/JiraCommitsTab.png?cdnVersion=2079)
Запросы pull
Все запросы pull, связанные с задачей, можно увидеть на вкладке Pull Requests (Запросы pull).
![снимки экрана: запросы pull](https://wac-cdn.atlassian.com/dam/jcr:4a972449-16f9-4429-a64e-deb8067ee7e0/JiraPullRequestsTab.png?cdnVersion=2079)
Развертывания
Все развертывания, связанные с задачей во всех средах, можно увидеть на вкладке Deployments (Развертывания).
![снимки экрана: развертывания](https://wac-cdn.atlassian.com/dam/jcr:48c0f4ef-cb73-4ff3-8ab8-464dd6d2d1f3/JiraDeploymentsTab.png?cdnVersion=2079)
Теперь, когда вы понимаете, чего ожидать от Jira при создании ImageLabeller, пора приступить к развертыванию приложения. Первый шаг — настройка AWS SageMaker. Нажмите здесь, чтобы начать!
Поделитесь этой статьей
Следующая тема
Рекомендуемые статьи
Добавьте эти ресурсы в закладки, чтобы изучить типы команд DevOps или получать регулярные обновления по DevOps в Atlassian.
![Рисунок: DevOps](https://wac-cdn.atlassian.com/dam/jcr:bd9d8b2c-ca36-444f-8595-719cb1990e64/Devops-community.png?cdnVersion=2079)
Сообщество DevOps
![Рисунок: DevOps](https://wac-cdn.atlassian.com/dam/jcr:297108ea-d232-4368-af51-b53af230c4fe/Simulation-workshop.png?cdnVersion=2079)
Образовательные программы DevOps
![Рисунок: карта](https://wac-cdn.atlassian.com/dam/jcr:25f6330a-4191-408f-a4e5-2e24bfba67b4/Maturity-model.png?cdnVersion=2079)