Azure / Azure/azure-cli-dev-tools

extension update-index: remove constraint string on path or not?

Offen
#165 0 Kommentare 0 Reaktionen 1 zugewiesene Person Auf GitHub ansehen

@haroldrandom arbeitet bereits daran.

Seit 12.3.2020.

Extension
Vorherrschende Sprache
Python
Sterne
91
Forks
134
Ø Merge
2 Std. 51 Min.
Gemergte PRs (30 T.)
1

Beschreibung

Description

As mentioned in https://github.com/Azure/azure-cli-dev-tools/pull/163#discussion_r391384461, azdev extension update-index requries the path name of src/index.json must contain string "azure-cli-extensions" which is the official default name of Azure/azure-cli-extensions.

But in the setup step, their is not such limit.

This limitation break in ADO, cause the default value of ADO predefined variable $(System.DefaultWorkingDirectory) isn't settable in pipeline level. So azdev extension update-index won't work by default in ADO if checking out Azure/azure-cli-extensions.

Work Around

As a work around, have to set $(System.DefaultWorkingDirectory) in each task of a pipeline to re-define the working directory.

Expected?

Not sure what's the perfect behavior.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.