Error when uploading custom tasks using v0.7.3
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- azure, powershell, typescript
Línea de trabajo
Empieza reproduciendo tfx build tasks upload con tfx-cli v0.7.3 y v0.6.3 usando el comando documentado de la pipeline de Azure DevOps y los logs. Compara el comportamiento de la carga y el manejo de las solicitudes entre las versiones; se considera terminado cuando las tareas personalizadas se cargan correctamente en la versión actual sin fijar la versión anterior, y existe cobertura de regresión para el fallo.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
We have a few custom tasks in Azure DevOps that we manage and are available to use company-wise. There is a release pipeline that uploads all the tasks if a new version is available using the tfs-cli (controlled via a PowerShell script). Today we were seeing errors when we attempted to upload the tasks:
[41merror: Error: {"count":1,"value":{"Message":"The requested resource does not support http method 'POST'."}}[49m
The pipeline is installing the cli tool with 'npm': install -g tfx-cli and we upload the tasks with the following command: tfx build tasks upload --overwrite --task-path $uploadPath --service-url $collection --auth-type pat --token $pat. The listing command (tfx build tasks list --service-url $collection --auth-type pat --token $pat) is working as before. Nothing was changed in the script or the release process.
After we specified the previous version for npm (install -g [email protected]) it was working again so this issue might be due to a change presented in the latest version I suppose?
Full logs we have from Azure DevOps for failed attempts:
2019-04-17T07:31:26.2169485Z Uploading task...
2019-04-17T07:31:27.4244699Z [37m[90mTFS Cross Platform Command Line Interface v0.7.3[37m[39m
2019-04-17T07:31:27.4258513Z [37m[90mCopyright Microsoft Corporation[37m[39m
2019-04-17T07:31:31.5682886Z [41merror: Error: {"count":1,"value":{"Message":"The requested resource does not support http method 'POST'."}}[49m
After specifying version 0.6.3.:
2019-04-17T07:44:02.6556963Z Uploading task...
2019-04-17T07:44:03.9849281Z [37m[90mTFS Cross Platform Command Line Interface v0.6.3[37m[39m
2019-04-17T07:44:03.9857007Z [37m[90mCopyright Microsoft Corporation[37m[39m
2019-04-17T07:44:18.1194130Z
2019-04-17T07:44:18.2793401Z [32mTask at c:\agent_A_work\XXX uploaded successfully![39m
- Lenguaje dominante
- TypeScript
- Estrellas
- 385
- Forks
- 142
- Merge medio
- 20 h 46 min
- PR fusionados (30 d)
- 4
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de microsoft/tfs-cli
-
Area: tfx-cli triage
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
-
Error messages can be lost/truncated when tfx is run as a child process and failsPosiblemente ocupada @jessehouwing la tomó hace 17 días. AbiertoArea: tfx-cli triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Area: tfx-cli DevOps enhancement
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
-
Area: tfx-cli triage
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
-
Area: tfx-cli triage
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
Todos los issues de microsoft/tfs-cli
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
cockpit-project/cockpit-machines#2835 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
cloudflare/kumo#866 ·
Los mantenedores suelen responder en 1 día
-
area:connector bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
environment: OPENCODE_API_KEY is described as a Console service account key, but a Go subscription key worksPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
tester-army/e2e#1015 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Los mantenedores suelen responder en 1 día