Giter Site home page Giter Site logo

Comments (17)

goflores avatar goflores commented on September 24, 2024 13

@favoretti Sorry, I sync'd with @tedchamb but didn't post an update here. We've gone through the work needed for the update and I'll be working to update the SDK to 6.0 and 6.1

from azure-devops-go-api.

mvanderlyn27 avatar mvanderlyn27 commented on September 24, 2024 6

Hello, Any update on this? Would be very helpful to be able to use the 6.0 API

from azure-devops-go-api.

nechvatalp avatar nechvatalp commented on September 24, 2024 6

Hello everyone, new version with support for Azure DevOps API version 6.0 has been released.

You can get it using
go get github.com/microsoft/azure-devops-go-api/azuredevops/v6

Thank you for your patience.

from azure-devops-go-api.

tedchamb avatar tedchamb commented on September 24, 2024 3

@goflores , let me know if you need help updating the sdk to 6.0, 6.1. Shouldn't be much work.

from azure-devops-go-api.

xuzhang3 avatar xuzhang3 commented on September 24, 2024 3

@goflores Is there an ETA of v6.x SDK?

from azure-devops-go-api.

favoretti avatar favoretti commented on September 24, 2024 3

@goflores @tedchamb Folks, been 2 months now, any updates? If you are accepting PRs to this repo, I'd be happy to generate a new SDK version or help otherwise, just let me know.

from azure-devops-go-api.

aleqsss avatar aleqsss commented on September 24, 2024 2

An ETA would be awesome indeed! 🙂

from azure-devops-go-api.

richardgavel avatar richardgavel commented on September 24, 2024

It seems that these client and model .go files are generated, according to the existing files. Is there something blocking keeping it up to date?

from azure-devops-go-api.

aleqsss avatar aleqsss commented on September 24, 2024

@richardgavel where does it seem like these are generated? Do you mean somewhere else outside of this repository?

If you look at the taskagent client.go and model.go, it seems like they are generated pre API version 6.0 since they are not implementing TaskAgentPoolOptions which was introduced in version 6.0.

Please see my created issue: #90

Thank you!

from azure-devops-go-api.

richardgavel avatar richardgavel commented on September 24, 2024

@aleqsss Those are exactly what I am referring to, all the core files within the GO SDK have comments that they are files generated off "something". If you look at another binding, like Node/TS, its generated as well (https://github.com/microsoft/azure-devops-node-api/blob/master/api/ReleaseApi.ts), which is at 6.0-preview.1. So for Go, we're just waiting for someone to actually run the generation, which is the annoying thing.

from azure-devops-go-api.

aleqsss avatar aleqsss commented on September 24, 2024

If you look at my created issue #90, you can see that I ask them to run this generation. 🙂 Hopefully someone will take action upon this soon, it has been lying around there for some time now.

from azure-devops-go-api.

aleqsss avatar aleqsss commented on September 24, 2024

@richardgavel FYI

As a reference, I've also got the issue Agent Pool - Azure virtual machine scale set #204 open in the terraform-provider-azuredevops repository.

from azure-devops-go-api.

favoretti avatar favoretti commented on September 24, 2024

In the meantime there's API 6.1.. devops terraform provider could use a lot of extra functionality that's currently being blocked by a lagging SDK. Anyone?

Hmm, so apparently there's a swagger available: https://github.com/MicrosoftDocs/vsts-rest-api-specs/tree/master/specification

Sad story here is that even if someone outside of MSFT will generate an up-to-date SDK, the whole terraform provider will need to be redone..

from azure-devops-go-api.

favoretti avatar favoretti commented on September 24, 2024

@tedchamb I guess he's busy, would you be so kind to take a stab at it? Would be very much appreciated by a lot of people :)

from azure-devops-go-api.

favoretti avatar favoretti commented on September 24, 2024

Awesome news! Thanks so much!

from azure-devops-go-api.

gabrielmccoll-rlg avatar gabrielmccoll-rlg commented on September 24, 2024

also very excited for this to happen, trying to setup ADO via Terraform and would love the extra functionality

from azure-devops-go-api.

richardgavel avatar richardgavel commented on September 24, 2024

Just saw this in a consuming repo so hopefully there will be traction soon: microsoft/terraform-provider-azuredevops#419 (comment)

from azure-devops-go-api.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.