CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 3 of 3
  1. #1
    Join Date
    Mar 2022
    Posts
    7

    Post Creating a Continuous Integration for .Net Using Azure DevOps

    A Continuous pipeline is one of the best practices software developmen and it is a series of steps that must be performed in order to deliver a new version of software.

    Developers practicing continuous integration merge their changes back to the main branch as often as possible. The developer's changes are validated by creating a build and running automated tests against the build. By doing so, you avoid integration challenges that can happen when waiting for release day to merge changes into the release branch.

    Continuous integration puts a great emphasis on testing automation to check that the application is not broken whenever new commits are integrated into the main branch.

    Step 1: Login to Azure DevOps account.
    Name:  Image1.jpg
Views: 1076
Size:  11.7 KB
    Step 2: Click on Pipelines from the left side nav.
    Name:  Image2.jpg
Views: 1156
Size:  7.5 KB
    Step 3: Click on "Create Pipeline" button to create a new pipeline.

    Step 4: Under "Where is your code?" option, select "Other Git"
    Name:  image3.jpg
Views: 1031
Size:  11.4 KB
    Step 5: Next, select a repository type from "Select a Source" options like Azure Repos Git/Other Git. Here i have choosed "Azure Repos Git" option. Since the repo is in the same Azure, select the project from the dropdown otherwise provide connection details to external Git service connection.

    Step 6: Select a template type. Here it i have choosen ".Net Desktop"
    Name:  image4.jpg
Views: 966
Size:  9.9 KB
    Step 7: A template has been created. This has five configuration steps such as Tasks, Variables, Triggers, Options and History. Click on "Save and queue", then provide the comment details and then click on "Save and run".

    Step 8: A project is created with the name provided.

    Step 9: By clicking on the "Agent Job" under Jobs section, we can review the builds dashboard and all the steps.
    Name:  image5.jpg
Views: 767
Size:  9.8 KB
    Step 10: If the build is success all the steps will be show with a green check else a red error message.

    Step 11: This project can be cloned from the "Repos" section!

  2. #2
    Join Date
    Mar 2022
    Posts
    2

    Re: Creating a Continuous Integration for .Net Using Azure DevOps

    That's a piece of helpful information. In such a situation I believe in DevOps Consulting Services and Azure consulting services can be a big help!

  3. #3
    Join Date
    Aug 2022
    Posts
    2

    Re: Creating a Continuous Integration for .Net Using Azure DevOps

    Thank you for this information! In my opinion it's also interesting to know about automating Event-Based Continuous Delivery on Kubernetes with keptn
    Last edited by 2kaud; August 5th, 2022 at 05:21 AM. Reason: [link removed]

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured