Це необов'язковий заголовок категорії Скринька Пропозицій.

ТЕМА: Evansville : pipelines azure devops - Эдуард Кабринский

Evansville : pipelines azure devops - Эдуард Кабринский 2 years 10 months ago #30024

Eduard Kabrinskiy - Devops ms - Kabrinskiy Eduard


<h1>Devops ms</h1>
<p>[youtube]</p>
Devops ms <a href="remmont.com">Today's national news headlines</a> Devops ms
<h1>Devops ms</h1>
<p>Microsoft Teams is the chat-centered workspace that provides instant access to everything needed for DevOps teamwork. It is that dedicated hub that brings your teams, conversations, content, and tools from across Azure DevOps, GitHub, and Office together into one place.</p>
<h2>Task 1: Integrate Microsoft Teams with Azure DevOps and GitHub</h2>
<p>Launch Microsoft Teams - you can either open the web app or download the app to your desktop from here</p>
<p>Azure DevOps Services integration with Microsoft Teams provides a comprehensive chat and collaborative experience across the development cycle. Follow the instructions here to integrate Teams with your Contoso-Air Azure DevOps project.</p>
<p>Install and configure the Azure Pipelines app with Teams to monitor the events for your pipelines. Follow the instructions here to set up and manage subscriptions for releases, pending approvals, completed builds etc. and get notifications right into your Teams channel</p>
<p>Install GitHub for Microsoft Teams application from Microsoft Teams App Store.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/.../teams-githubapp.png" /></p>
<p>Setup a tab for GitHub Pull requests in your Teams channel. While configuring the tab, select the repository for which you would like to pin the issues or pull requests view. Once the tab is pinned, everyone in the team can view the tab but only those who’ve access to the repository would be able to see the issues/pull requests content.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...ges/github-prtab.png" /></p>
<h2>Task 2: Using Microsoft Teams as Your DevOps Hub</h2>
<p>Open the <strong>Conversations</strong> tab.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...ms-conversations.png" /></p>
<p>You have subscribed to the updates from Azure DevOps for work items, build summary etc.. by installing Azure DevOps Services connector in the previous task.</p>
<p>You should be able to see work item notifications as shown below.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...em-notifications.png" /></p>
<p>You can also manually link items from GitHub and Azure DevOps in conversation.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...s/link-workitems.png" /></p>
<p>Select the recently closed user story.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...select-userstory.png" /></p>
<p>Enter a message and press <strong>Enter</strong> to share with the team.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...es/enter-message.png" /></p>
<p>Now everyone on the team can see the progress.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...orkitem-progress.png" /></p>
<p>Select the <strong>Pull requests</strong> tab which you have set up in the previous task. This provides a way to check in on GitHub pull requests without having to leave the context of other conversations and collaboration being done for this specific project.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...es/github-prtab2.png" /></p>
<p>You can open pull requests directly from Teams. Click the newly created one to open it in a new browser tab. Close the tab when satisfied.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...es/open-githubpr.png" /></p>
<p>Switch to the <strong>Stories Board</strong> tab. If you have not setup earlier follow the instructions here to bring in your team’s kanban board or favourite dashboard directly into Microsoft Teams. This provides interactive access to the Azure DevOps Kanban board directly from Microsoft Teams.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...ges/storiesboard.png" /></p>
<h2>Task 3: Managing DevOps Processes from Microsoft Teams</h2>
<p>Microsoft Teams is a great place to manage certain DevOps processes, such as approving deployments. To illustrate this, we’ll add a pre-deployment approval to the release pipeline and invoke it using the same GitHub pull request model as before.</p>
<p>Navigate to the Azure DevOps browser tab.</p>
<p>Select your Release pipeline. Select <strong>Edit | Edit pipeline</strong>.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...es/edit-pipeline.png" /></p>
<p>Click <strong>Pre-deployment conditions</strong> for <strong>Stage 1</strong>.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...-deploycondition.png" /></p>
<p>Select the option to <strong>Enable</strong> the <strong>Pre-deployment approvals</strong> and add yourself as an approver.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...ges/add-approver.png" /></p>
<p>Click <strong>Save</strong>.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...ges/savepipeline.png" /></p>
<p>Return to the GitHub browser tab. You need to make a minor change to the codebase so that you can create a pull request and generate an approval request.</p>
<p>Select the <strong>Code</strong> tab in your repo.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...ages/code-github.png" /></p>
<p>Click the <strong>Edit</strong> button to make a quick update to the readme.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...ages/edit-readme.png" /></p>
<p>Make a minor change (such as adding a new line). Check <strong>Create a new branch</strong> and give it a name. Click <strong>Propose file change</strong>.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...opose-filechange.png" /></p>
<p>Click <strong>Create pull request</strong>.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...images/create-pr.png" /></p>
<p>Switch to <strong>Microsoft Teams</strong> now. There should be new conversation notifications for the commit and pull request as shown below.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...ub-notifications.png" /></p>
<p>Return to GitHub and click <strong>Merge pull request</strong>.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/.../images/merge-pr.png" /></p>
<p>Click <strong>Confirm merge</strong>.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...hub/images/merge.png" /></p>
<p>Return to Microsoft Teams. When the release pipeline is ready to deploy, you will receive an approval notification in Teams. Click <strong>Approve</strong> to approve the release.</p>
<p style="clear: both"><img src="www.azuredevopslabs.com/labs/vstsextend/...val-notification.png" /></p>
<p>Once the deployment succeeds, you will receive another notification of the success.</p>
<h2>Devops ms</h2>

<h3>Devops ms</h3>
<p>[youtube]</p>
Devops ms <a href="remmont.com">Latest news headlines today</a> Devops ms
<h4>Devops ms</h4>
Devops ms Microsoft Teams is the chat-centered workspace that provides instant access to everything needed for DevOps teamwork. It is that dedicated hub that brings your teams, conversations,
<h5>Devops ms</h5>
Devops ms <a href="remmont.com">Devops ms</a> Devops ms
SOURCE: <h6>Devops ms</h6> <a href="dev-ops.engineer/">Devops ms</a> Devops ms
#tags#[replace: -,-Devops ms] Devops ms#tags#

Kabrinskiy Eduard
current news
  • EUROBoolo
  • EUROBoolo's Avatar
  • Вне сайта
  • Платиновий учасник
  • Сообщений: 2122
  • Репутация: 0
Администратор запретил публиковать записи гостям.
Время создания страницы: 0.043 секунд