microsoft / microsoft/azure-devops-python-api

update_packages requires undefined BatchPromoteData

Aberta
#446 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Linguagem predominante
Python
Estrelas
684
Forks
218
Merge médio
8d 10h
PRs com merge (30d)
1

Descrição

when using update_packages on the npm_client with "promote" as the operation, the NpmPackagesBatchRequest requires a BatchPromoteData object that isn't defined anywhere:

    # TODO: Requires a BatchPromoteData model that doesn't even exist!
    batch_request = NpmPackagesBatchRequest(data=promote_data, operation="promote", packages=packages)
    response = npm_client.update_packages(batch_request, feed.id, project=args.project)

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Comece em azure-devops/azure/devops/v6_0/npm/npm_client.py, em update_packages, e inspecione a referência a BatchPromoteData em azure-devops/azure/devops/v6_0/npm/models.py. Acompanhe como a solicitação de promote é construída e identifique o formato esperado do modelo. Está concluído quando a operação de promote não depender mais de um modelo indefinido e a solicitação puder ser construída com sucesso.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
azure, python
Domínio
api
Tipo de issue
Bug
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
45/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.