Share via


Folyamat aktiválása egy másik után (klasszikus)

Azure DevOps Services | 2022 Azure DevOps Server – 2019 Azure DevOps Server

A nagy termékek több olyan összetevőből állnak, amelyek egymástól függenek. Ezek az összetevők gyakran egymástól függetlenül készülnek. Ha egy felsőbb rétegbeli összetevő (például egy kódtár) megváltozik, az alsóbb rétegbeli függőségeket újra kell felépíteni és újra kell állítani.

Ilyen helyzetekben adjon hozzá egy folyamat-eseményindítót a folyamat futtatásához az eseményindító folyamat sikeres befejezésekor.

Buildkiegészítési eseményindító hozzáadása

A klasszikus szerkesztőben a folyamat-eseményindítókat buildkiegészítési eseményindítóknak nevezzük. A projekt bármely más buildje kiválasztható az eseményindító folyamatként.

Miután hozzáadott egy buildkiegészítési eseményindítót, válassza ki az eseményindító buildet. Ha az eseményindító build egy Git-adattárból származik, ágszűrőket is megadhat. Ha helyettesítő karaktereket szeretne használni, írja be az ág specifikációját (például features/modules/*), majd nyomja le az Enter billentyűt.

Megjegyzés

Ne feledje, hogy bizonyos esetekben egyetlen többfeladatos build is megfelelhet az igényeinek. A buildkiegészítési eseményindító azonban akkor hasznos, ha a követelmények eltérő konfigurációs beállításokat, beállításokat vagy egy másik csapatot tartalmaznak a függő folyamat tulajdonosához.

Összetevők letöltése az eseményindító buildből

Sok esetben le kell töltenie az összetevőket az eseményindító buildből. Ehhez tegye a következőket:

  1. Szerkessze a buildelési folyamatot.

  2. Adja hozzá a Build Artifacts (Összetevők letöltése) feladatot az egyik feladathoz a Feladatok területen.

  3. A Által előállított összetevők letöltése beállításnál válassza az Adott build lehetőséget.

  4. Válassza ki azt a csapatprojektet , amely az eseményindító buildfolyamatot tartalmazza.

  5. Válassza ki az eseményindító buildelési folyamatot.

  6. Válassza a Ha szükséges lehetőséget, töltse le az összetevőket az eseményindító buildből.

  7. Annak ellenére, hogy megadta, hogy le szeretné tölteni az összetevőket az eseményindító buildből, továbbra is ki kell választania egy értéket a Build számára. Az itt kiválasztott beállítás határozza meg, hogy melyik build lesz az összetevők forrása, amikor az aktivált buildet bármilyen más okból BuildCompletion futtatják(pl. Manual, IndividualCI, , Schedulestb.).

  8. Adja meg az Összetevő nevét , és győződjön meg arról, hogy megegyezik az eseményindító build által közzétett összetevő nevével.

  9. Adja meg azt a célkönyvtárat , amelyre le szeretné tölteni az összetevőket. Például: $(Build.BinariesDirectory)