home.social

#azurepipelines — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #azurepipelines, aggregated by home.social.

  1. Had a #GitHubActions workflow fail this morning because it couldn't find `terraform`. This would be because ubuntu-latest is being updated to ubuntu-24.04 and the new image doesn't include terraform as per github.com/actions/runner-imag.

    The good news is there is an installer action you can use to ensure the Terraform CLI bits are available for your workflow. github.com/marketplace/actions

    This will also impact #AzurePipelines runs on Microsoft-hosted agents as they share the same images as GitHub Actions.

  2. Blogged: .NET Code Coverage in Azure DevOps and SonarCloud

    How to generate code coverage data that gets displayed in Azure Pipelines and SonarQube

    david.gardiner.net.au/2024/12/

    #AzureDevOps #AzurePipelines #SonarQube #CodeCoverage #dotnet

  3. It feels like #DDDAdelaide was only a couple of weeks ago, and now I'm looking forward to attending and speaking at @dddbrisbane this Saturday!

    To paraphrase HG Nelson, "Where too much DDD is barely enough" 😃

    I'll be presenting my 10 favourite tips and tricks for GitHub Actions and Azure DevOps. I hope to see you there!

    #GitHubActions #AzureDevOps #AzurePipelines #ContinuousIntegration

  4. Oh #Jenkins, how I miss’d thee not.

    Myriads upon myriads art the ways thou definest thy #pipelines, many that dost not #commit to a #sourcecode #repository.

    #Plugins hast thou in surpassing abundance, and ridiculous art their expressions in #XML.

    Yet reckon with thee again I must, if we are to #decommission thee in favor of #AzurePipelines and its #templates of #YAML, with indentation most rigid.

  5. Azure Pipelines (DevOps) has been repeatedly logging me out, or leaving me only partially logged in, since approx Monday. Anyone else noticed? Disabling uBlock Origin & Firefox Enhanced Tracking Protection seemed to fix it for a few hours; but it just re-occured. #AzureDevops #AzurePipelines

  6. Hi to any #azuredevops #azurepipelines folks, I'm having some issues trying to checkout another repo in the same org ("does not exist or you do not have permissions") and hoping someone can help.

    The setup:
    - Primary code repo is in Github (Sebbs128/firewall)
    - public DevOps project for build+test+release pipeline (sebbs/Yarp.Extensions.Firewall)
    - private DevOps project+repo for test assets (sebbs/Yarp.Extensions.Firewall.TestAssets) due to licensing, but tests require the files.

  7. If you use Azure Pipelines, then you should be aware that there are number of tasks (and older versions of tasks) that are currently deprecated, and will soon be completely removed.

    Check out devblogs.microsoft.com/devops/ to see which tasks are affected and how to stay supported. #AzureDevOps #AzurePipelines

  8. And the last two releases saw GHA/AP improve their lead:

    2022: Python 3.11

    🥇 a day: @github Actions ↔️
    🥈 2 days: Azure Pipelines ↔️
    🥉 14 days: AppVeyor ↔️
    4️⃣ 28 days: Travis CI ↔️

    2023: Python 3.12

    🥇 13 hours: @github Actions ↔️
    🥇 13 hours: Azure Pipelines ↔️
    🥉 20 days: Travis CI ⬆️
    4️⃣ 28 days: AppVeyor ⬇️

    And GitHub Actions already has 3.13 alpha available!

    #Python #CI #CImedals #medals #GitHubActions #AzurePipelines #TravisCI #AppVeyor #Python311 #Python312 #Python313

  9. And the last two releases saw GHA/AP improve their lead:

    2022: Python 3.11

    🥇 a day: @github Actions ↔️
    🥈 2 days: Azure Pipelines ↔️
    🥉 14 days: AppVeyor ↔️
    4️⃣ 28 days: Travis CI ↔️

    2023: Python 3.12

    🥇 13 hours: @github Actions ↔️
    🥇 13 hours: Azure Pipelines ↔️
    🥉 20 days: Travis CI ⬆️
    4️⃣ 28 days: AppVeyor ⬇️

    And GitHub Actions already has 3.13 alpha available!

    #Python #CI #CImedals #medals #GitHubActions #AzurePipelines #TravisCI #AppVeyor #Python311 #Python312 #Python313

  10. And the last two releases saw GHA/AP improve their lead:

    2022: Python 3.11

    🥇 a day: @github Actions ↔️
    🥈 2 days: Azure Pipelines ↔️
    🥉 14 days: AppVeyor ↔️
    4️⃣ 28 days: Travis CI ↔️

    2023: Python 3.12

    🥇 13 hours: @github Actions ↔️
    🥇 13 hours: Azure Pipelines ↔️
    🥉 20 days: Travis CI ⬆️
    4️⃣ 28 days: AppVeyor ⬇️

    And GitHub Actions already has 3.13 alpha available!

    #Python #CI #CImedals #medals #GitHubActions #AzurePipelines #TravisCI #AppVeyor #Python311 #Python312 #Python313

  11. And the last two releases saw GHA/AP improve their lead:

    2022: Python 3.11

    🥇 a day: @github Actions ↔️
    🥈 2 days: Azure Pipelines ↔️
    🥉 14 days: AppVeyor ↔️
    4️⃣ 28 days: Travis CI ↔️

    2023: Python 3.12

    🥇 13 hours: @github Actions ↔️
    🥇 13 hours: Azure Pipelines ↔️
    🥉 20 days: Travis CI ⬆️
    4️⃣ 28 days: AppVeyor ⬇️

    And GitHub Actions already has 3.13 alpha available!

    #Python #CI #CImedals #medals #GitHubActions #AzurePipelines #TravisCI #AppVeyor #Python311 #Python312 #Python313

  12. And the last two releases saw GHA/AP improve their lead:

    2022: Python 3.11

    🥇 a day: @github Actions ↔️
    🥈 2 days: Azure Pipelines ↔️
    🥉 14 days: AppVeyor ↔️
    4️⃣ 28 days: Travis CI ↔️

    2023: Python 3.12

    🥇 13 hours: @github Actions ↔️
    🥇 13 hours: Azure Pipelines ↔️
    🥉 20 days: Travis CI ⬆️
    4️⃣ 28 days: AppVeyor ⬇️

    And GitHub Actions already has 3.13 alpha available!

    #Python #CI #CImedals #medals #GitHubActions #AzurePipelines #TravisCI #AppVeyor #Python311 #Python312 #Python313

  13. Do you want to stop storing secrets and certificates in Azure service connections? Are you tired rotating these secrets whenever they expire? Workload identity federation for Azure service connections is in public preview.

    devblogs.microsoft.com/devops/

    #Azure #AzureDevOps #AzurePipelines

  14. Found a small bug in the @github and #azuredevops hosted runner/agent that causes the first call to `az` and especially `az devops` to be much slower than needed.

    We're testing a fix:

    github.com/actions/runner-imag

    #azure #azurepipelines #githubactions

  15. Been getting my head around #AzurePipelines today, now have a nice CI/CD pipeline that runs

    Commit >> Tests >> Build >> Package Containers >> Deploy To Dev Host
    😄🤓

    Very satisfying when it all finally clicks together!

    #Dev #Developer #ConinuousDelivery

  16. Been getting my head around #AzurePipelines today, now have a nice CI/CD pipeline that runs

    Commit >> Tests >> Build >> Package Containers >> Deploy To Dev Host
    😄🤓

    Very satisfying when it all finally clicks together!

    #Dev #Developer #ConinuousDelivery

  17. Been getting my head around #AzurePipelines today, now have a nice CI/CD pipeline that runs

    Commit >> Tests >> Build >> Package Containers >> Deploy To Dev Host
    😄🤓

    Very satisfying when it all finally clicks together!

    #Dev #Developer #ConinuousDelivery

  18. Another task that broke on Azure DevOps Server that will likely not be fixed for older versions.

    Instead, grab your copy through this extension!

    #AppCenterStatus #AzureDevOps #azurepipelines @xamarinhq

    marketplace.visualstudio.com/i

  19. Oba, mais um post no blog da @cloudmotionbr! Este é um que estava parado no meu backlog já faz um tempo. Mas garanto que valeu a espera!

    "Gerencie suas service connections de maneira mais eficiente" #azuredevops #azurepipelines #serviceconnections #cicd

    t.co/BYYSPao8kM

  20. From release to support

    2019: #Python 3.8

    🥇 21 hours: #TravisCI
    🥈 20 days: #GitHubActions
    🥉 24 days: #AzurePipelines
    4️⃣ 25 days: #AppVeyor

    2020: Python 3.9

    🥇 17 hours: GitHub Actions ⬆️
    🥈 20 days: Travis CI ⬇️
    🥉 21 days: AppVeyor ⬆️
    4️⃣ 22 days: Azure Pipelines ⬇️

    2021: Python 3.10

    🥇 12 hours: GitHub Actions ↔️
    🥈 17 days: Azure Pipelines ⬆️
    🥉 28 days: AppVeyor ↔️
    4️⃣ 106 days: Travis ⬇️

    2022: Python 3.11

    🥇 a day: GitHub Actions ↔️
    🥈 2 days: Azure Pipelines ↔️
    🥉 14 days: AppVeyor ↔️
    4️⃣ 28 days: Travis ↔️

  21. From release to support

    2019: #Python 3.8

    🥇 21 hours: #TravisCI
    🥈 20 days: #GitHubActions
    🥉 24 days: #AzurePipelines
    4️⃣ 25 days: #AppVeyor

    2020: Python 3.9

    🥇 17 hours: GitHub Actions ⬆️
    🥈 20 days: Travis CI ⬇️
    🥉 21 days: AppVeyor ⬆️
    4️⃣ 22 days: Azure Pipelines ⬇️

    2021: Python 3.10

    🥇 12 hours: GitHub Actions ↔️
    🥈 17 days: Azure Pipelines ⬆️
    🥉 28 days: AppVeyor ↔️
    4️⃣ 106 days: Travis ⬇️

    2022: Python 3.11

    🥇 a day: GitHub Actions ↔️
    🥈 2 days: Azure Pipelines ↔️
    🥉 14 days: AppVeyor ↔️
    4️⃣ 28 days: Travis ↔️

  22. From release to support

    2019: #Python 3.8

    🥇 21 hours: #TravisCI
    🥈 20 days: #GitHubActions
    🥉 24 days: #AzurePipelines
    4️⃣ 25 days: #AppVeyor

    2020: Python 3.9

    🥇 17 hours: GitHub Actions ⬆️
    🥈 20 days: Travis CI ⬇️
    🥉 21 days: AppVeyor ⬆️
    4️⃣ 22 days: Azure Pipelines ⬇️

    2021: Python 3.10

    🥇 12 hours: GitHub Actions ↔️
    🥈 17 days: Azure Pipelines ⬆️
    🥉 28 days: AppVeyor ↔️
    4️⃣ 106 days: Travis ⬇️

    2022: Python 3.11

    🥇 a day: GitHub Actions ↔️
    🥈 2 days: Azure Pipelines ↔️
    🥉 14 days: AppVeyor ↔️
    4️⃣ 28 days: Travis ↔️

  23. From release to support

    2019: #Python 3.8

    🥇 21 hours: #TravisCI
    🥈 20 days: #GitHubActions
    🥉 24 days: #AzurePipelines
    4️⃣ 25 days: #AppVeyor

    2020: Python 3.9

    🥇 17 hours: GitHub Actions ⬆️
    🥈 20 days: Travis CI ⬇️
    🥉 21 days: AppVeyor ⬆️
    4️⃣ 22 days: Azure Pipelines ⬇️

    2021: Python 3.10

    🥇 12 hours: GitHub Actions ↔️
    🥈 17 days: Azure Pipelines ⬆️
    🥉 28 days: AppVeyor ↔️
    4️⃣ 106 days: Travis ⬇️

    2022: Python 3.11

    🥇 a day: GitHub Actions ↔️
    🥈 2 days: Azure Pipelines ↔️
    🥉 14 days: AppVeyor ↔️
    4️⃣ 28 days: Travis ↔️

  24. From release to support

    2019: #Python 3.8

    🥇 21 hours: #TravisCI
    🥈 20 days: #GitHubActions
    🥉 24 days: #AzurePipelines
    4️⃣ 25 days: #AppVeyor

    2020: Python 3.9

    🥇 17 hours: GitHub Actions ⬆️
    🥈 20 days: Travis CI ⬇️
    🥉 21 days: AppVeyor ⬆️
    4️⃣ 22 days: Azure Pipelines ⬇️

    2021: Python 3.10

    🥇 12 hours: GitHub Actions ↔️
    🥈 17 days: Azure Pipelines ⬆️
    🥉 28 days: AppVeyor ↔️
    4️⃣ 106 days: Travis ⬇️

    2022: Python 3.11

    🥇 a day: GitHub Actions ↔️
    🥈 2 days: Azure Pipelines ↔️
    🥉 14 days: AppVeyor ↔️
    4️⃣ 28 days: Travis ↔️

  25. In the latest #VSToolBox episode, @mickey_gousset joins @rogreen_ms to show us how to automate builds and deployments using #AzurePipelines.

    Watch: channel9.msdn.com/Shows/Visual