Creating and Running a Basic Pipeline in Azure DevOps

Projects - Home

Go to https://dev.azure.com/"yourorganization"

  1. 1. Click on your project

    Click on your project
  2. 2. Click on Pipelines

    Click on Pipelines
  3. 3. Click on Create Pipeline or New Pipeline

    Click on Create Pipeline or New Pipeline
  4. 4. Click on Use the classic editor

    Click on Use the classic editor
  5. 5. Click on DevOps-Training…

    Click on DevOps-Training…
  6. 6. Select your Repository , If u don't have one create a Repo

    Select your Repository , If u don't have one create a Repo
  7. 7. Click on Continue

    Click on Continue
  8. 8. Click on Empty job…

    Click on Empty job…
  9. 9. Click on Agent Specifications to Select OS

    Click on Agent Specifications to Select OS
  10. 10. Click on windows-latest

    Click on windows-latest
  11. 11. Click on Process Editor overview - left pane

    Click on Process Editor overview - left pane
  12. 12. Click on 

  13. 13. Click on Add a task to Agent job 1

    Click on Add a task to Agent job 1
  14. 14. Type "command"

    Type "command"
  15. 15. Click on Add…

    Click on Add…
  16. 16. Click on Command Line Script…

    Click on Command Line Script…
  17. 17. Type "Hello World"

    Type "Hello World"
  18. 18. Write your Script

    Write your Script
  19. 19. Click on save

    Click on save
  20. 20. Click on Save

    Click on Save
  21. 21. Click on Queue to run the pipeline

    Click on Queue to run the pipeline
  22. 22. Click on Run

    Click on Run
  23. 23. Click on Agent job 1 to see the logs

    Click on Agent job 1 to see the logs
  24. 24. Click on Hello World

    Click on Hello World
  25. 25. Click on Repos

    Click on Repos
  26. 26. Click on More actions

    Click on More actions
  27. 27. Click on …

    Click on …
  28. 28. Click on …

    Click on …
  29. 29. Click on …

    Click on …
  30. 30. Type "sample.ps1"

    Type "sample.ps1"
  31. 31. Click on Create

    Click on Create
  32. 32. Type "echo "Hello Team" write-output "How are you""

    Type "echo "Hello Team" write-output "How are you""
  33. 33. Click on Commit

    Click on Commit
  34. 34. Type "1st commit" Give some meaningful message

    Type "1st commit" Give some meaningful message
  35. 35. Click on Commit

    Click on Commit
  36. 36. Click on Pipelines

    Click on Pipelines
  37. 37. Click on More options

    Click on More options
  38. 38. Click on …

    Click on …
  39. 39. Type "My 1st Pipeline" Give some meaningflu name to your pipeline

    Type "My 1st Pipeline" Give some meaningflu name to your pipeline
  40. 40. Click on Hello World… press Delete button to delete the task

    Click on Hello World… press Delete button to delete the task
  41. 41. Click on Add a task to Agent job 1

    Click on Add a task to Agent job 1
  42. 42. Type "powersh"

    Type "powersh"
  43. 43. Click on Add…

    Click on Add…
  44. 44. Click on PowerShell Script…

    Click on PowerShell Script…
  45. 45. Select "on"

    Select "on"
  46. 46. Select "on" file path

    Select "on" file path
  47. 47. Click on listitem

    Click on listitem
  48. 48. Select your Script file

    Select your Script file
  49. 49. Click on OK

    Click on OK
  50. 50. Click on Save & queue

    Now we are Manually Triggering the pipeline

    Click on Save & queue
  51. 51. Click on …

    Click on …
  52. 52. Click on checkbox

    Click on checkbox
  53. 53. Click on Save and run

    Click on Save and run
  54. 54. Click on Agent job 1

    Click on Agent job 1
  55. 55. Click on PowerShell Script

    Click on PowerShell Script
  56. 56. Click on Back

    Click on Back
  57. 57. Lets Enable Continuous Integration

    Lets Enable Continuous Integration
  58. 58. Click on Edit Pipeline

    Click on Edit Pipeline
  59. 59. Click on Triggers

    Click on Triggers
  60. 60. Click on checkbox

    Click on checkbox
  61. 61. Click on menubar

    Click on menubar
  62. 62. Click on …

    Click on …
  63. 63. Click on Save

    Click on Save
  64. 64. Click on Repos

    Click on Repos
  65. 65. Click on sample.ps1

    Edit any line and try to commit

    Click on sample.ps1
  66. 66. Click on Edit

    Click on Edit
  67. 67. Click on echo "Hello Team"…

    Click on echo "Hello Team"…
  68. 68. Drag highlighted element

    Drag highlighted element
  69. 69. Click on Commit

    Click on Commit
  70. 70. Type "removed echo commnad"

    Type "removed echo commnad"
  71. 71. Click on Commit

    Click on Commit
  72. 72. Click on Pipelines

    Now the pipeline will trigger Automatically using CI

    Click on Pipelines
  73. 73. Click on My 1st Pipeline

    Click on My 1st Pipeline
  74. 74. Click on #6 • removed echo commnad…

    Click on #6 • removed echo commnad…
  75. 75. Click on Agent job 1

    Click on Agent job 1
  76. 76. Click on PowerShell Script

    Click on PowerShell Script
  77. 77. Click on Back

    Click on Back
  78. 78. Click on More actions

    Click on More actions
  79. 79. Click on …

    Click on …
  80. 80. Click on Triggers

    Click on Triggers
  81. 81. Click on Scheduled…

    Now we are going to Schedule the pipeline to run at a Particular Time period (Similar to Crontab)

    Click on Scheduled…
  82. 82. Click on Trigger time - hours

    Click on Trigger time - hours
  83. 83. Click on 00m

    Click on 00m
  84. 84. Click on …

    Click on …