SHAR Production
← Все рецепты

Executable workflow

Гейт зависимостей релиза

Блокирует отсутствующие, циклические или несогласованные зависимости.

Результат успешного запуска

{
  "input": {
    "synthetic": true,
    "nodes": 12,
    "missing": [],
    "cycles": [],
    "unapproved": []
  },
  "result": {
    "pass": true,
    "issues": [],
    "metrics": {
      "nodes": 12
    }
  }
}

Результат отклонения

{
  "input": {
    "synthetic": true,
    "nodes": 12,
    "missing": [
      "mix"
    ],
    "cycles": [
      [
        "grade",
        "edit"
      ]
    ],
    "unapproved": [
      "master"
    ]
  },
  "result": {
    "pass": false,
    "issues": [
      "missing_dependencies",
      "dependency_cycle",
      "unapproved_dependencies"
    ],
    "metrics": {
      "nodes": 12
    }
  }
}

SHAR Production · sharprod.com