From 840635b5708b114ff010bf5fedf55b3fd67a8960 Mon Sep 17 00:00:00 2001 From: Gabriel Arakaki Giovanini Date: Wed, 22 May 2024 17:18:53 +0200 Subject: chore: Update to 3.20 --- submit-builds | 66 ----------------------------------------------------------- 1 file changed, 66 deletions(-) delete mode 100755 submit-builds (limited to 'submit-builds') diff --git a/submit-builds b/submit-builds deleted file mode 100755 index eada369..0000000 --- a/submit-builds +++ /dev/null @@ -1,66 +0,0 @@ -#!/bin/sh -upstream=https://builds.sr.ht -manifest=build.yml - -if [ -e ~/.config/sr.ht ] -then - . ~/.config/sr.ht -fi - -while getopts m:u:t:h flag -do - case $flag in - u) - upstream="$OPTARG" - ;; - t) - bearer_token="$OPTARG" - ;; - m) - manifest="$OPTARG" - ;; - h) - echo "Usage: $0 [-u https://upstream...] [-t oauth token] " - exit 0 - ;; - esac -done -shift $((OPTIND-1)) - -builds="" -note="" -for target in $* -do - if [ "$builds" = "" ] - then - builds="'${target#sr.ht/}'" - note="${target#sr.ht/}" - else - builds="$builds, '${target#sr.ht/}'" - if [ "${#note}" -lt 128 ] - then - note="$note, ${target#sr.ht/}" - fi - fi -done - -vars="$(sed "s/packages: \\[\\]/packages: [$builds]/g" < $manifest | jq -sR '{ - "manifest": ., - "tags": ["apkbuilds"], - "note": "'"$note"'" -}')" -query="$(jq -sR '.' <<"EOF" -mutation SubmitJob($manifest: String!, $tags: [String!]!, $note: String!) { - submit(manifest: $manifest, tags: $tags, note: $note) { - id, tags - } -} -EOF -)" - -curl --oauth2-bearer "$bearer_token" \ - -H Content-Type:application/json \ - -d '{ - "query": '"$query"', - "variables": '"$vars"' - }' "$upstream/query" | jq . -- cgit v1.2.3