Tüm araçlar

recipe_run

Beceriler ve tarifler · macOS · Windows

Etki: çalıştırma. Durum: koşullu kullanılabilir.

“Koşullu kullanılabilirlik”, aracın sürüme, platforma, izinlere, hesaba veya yapılandırmaya bağlı olabileceğini belirtir. Her kurulumda etkin olduğu anlamına gelmez.

macOS

Amaç

Bir tarifi baştan sona çalıştırır: parametreleri bağlar, her adımın aracını kayıt defteri üzerinden sırayla çalıştırır, çalıştırmayı kalıcı olarak kaydeder (recipe_runs bölümüne bakın) ve her adımın sonucuyla birlikte varsa markers_path değerini döndürür. Durum değiştiren adımlar (yazma/gönderme/silme) içeren tarifler önce PREVIEW gösterir; yürütmek için confirm:true ile yeniden çağırın. Salt okunur tarifler hemen çalışır. Hata veren bir adım çalıştırmayı durdurur ve raporlanır.

Zorunlu girdiler

Girdi adları aracın istediği biçimde aynen korunur. İngilizce kanonik teknik tanımlar aşağıdaki açılır şemadadır.

İzinler ve onay

Şema açık bir onay parametresi bildirir. Önizlemeyi inceleyin ve gerçek işlemi platform sözleşmesine göre yetkilendirin.

İngilizce kanonik teknik şemamacOS
{
  "properties": {
    "confirm": {
      "description": "Set true to execute a recipe that has state-changing steps; read-only recipes ignore it.",
      "type": "boolean"
    },
    "name": {
      "type": "string"
    },
    "params": {
      "description": "Param overrides (merged over the recipe defaults).",
      "type": "object"
    }
  },
  "required": [
    "name"
  ],
  "type": "object"
}

Belge örneği

recipe_run için örnek belge. Bu örneği çalıştırmayın. Gösterilen bağımsız değişkenler kurgusal bir veri kümesine aittir; gerçek bir çağrıdan önce gerçek tanıtıcıları bulun ve izin alın.

{
  "confirm": false,
  "name": "Demo morning brief"
}

Windows

Amaç

Kaydedilmiş bir tarifi baştan sona çalıştırır: parametreleri bağlar, her adımın aracını sırayla çalıştırır, çalıştırmayı kaydeder (recipe_runs bölümüne bakın) ve her adımın sonucunu döndürür. Onay kapısı: confirm:true olmadan, bağlı bağımsız değişkenleriyle sıralı adımların DRY-RUN PREVIEW görünümünü döndürür; yürütmek için confirm:true ile yeniden çağırın. Hata veren bir adım çalıştırmayı durdurur ve raporlanır.

Zorunlu girdiler

Girdi adları aracın istediği biçimde aynen korunur. İngilizce kanonik teknik tanımlar aşağıdaki açılır şemadadır.

İzinler ve onay

Şema açık bir onay parametresi bildirir. Önizlemeyi inceleyin ve gerçek işlemi platform sözleşmesine göre yetkilendirin.

İngilizce kanonik teknik şemaWindows
{
  "properties": {
    "confirm": {
      "description": "Set true to execute; without it a dry-run preview is returned.",
      "type": "boolean"
    },
    "name": {
      "description": "Recipe name (from recipe_list).",
      "type": "string"
    },
    "params": {
      "description": "Param overrides (merged over the recipe defaults).",
      "type": "object"
    }
  },
  "required": [
    "name"
  ],
  "type": "object"
}

Belge örneği

recipe_run için örnek belge. Bu örneği çalıştırmayın. Gösterilen bağımsız değişkenler kurgusal bir veri kümesine aittir; gerçek bir çağrıdan önce gerçek tanıtıcıları bulun ve izin alın.

{
  "confirm": false,
  "name": "Demo morning brief"
}