From c938dfa634658749e2a1172295d053222c77bf9a Mon Sep 17 00:00:00 2001 From: Max Gautier <mg@max.gautier.name> Date: Tue, 7 Jan 2025 14:25:48 +0100 Subject: [PATCH] scripts: get_nodes_ids.sh Add the script used to obtain graphql node IDs from Github so it's easier to add a new component. --- scripts/get_node_ids.sh | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100755 scripts/get_node_ids.sh diff --git a/scripts/get_node_ids.sh b/scripts/get_node_ids.sh new file mode 100755 index 000000000..1343d0069 --- /dev/null +++ b/scripts/get_node_ids.sh @@ -0,0 +1,36 @@ +#!/bin/sh +gh api graphql -H "X-Github-Next-Global-ID: 1" -f query='{ + calicoctl_binary: repository(owner: "projectcalico", name: "calico") { + id + } + ciliumcli_binary: repository(owner: "cilium", name: "cilium-cli") { + id + } + crictl: repository(owner: "kubernetes-sigs", name: "cri-tools") { + id + } + crio_archive: repository(owner: "cri-o", name: "cri-o") { + id + } + etcd_binary: repository(owner: "etcd-io", name: "etcd") { + id + } + kubectl: repository(owner: "kubernetes", name: "kubernetes") { + id + } + nerdctl_archive: repository(owner: "containerd", name: "nerdctl") { + id + } + runc: repository(owner: "opencontainers", name: "runc") { + id + } + skopeo_binary: repository(owner: "lework", name: "skopeo-binary") { + id + } + yq: repository(owner: "mikefarah", name: "yq") { + id + } + kubernetes: repository(owner: "kubernetes", name: "kubernetes") { + id + } +}' -- GitLab