ci-image-git-buildpackage/gitlab-ci-runner.sh

20 lines
755 B
Bash

GITLAB_URL=$1 # https://git.devuan.org/
USER_NAME=$2 # cyteen
PROJECT=$3 # bluealsa
#SETTINGS_URL=$(curl -sSf "${GITLAB_URL:="https://git.devuan.org/"}/${USER_NAME:="cyteen"}/${PROJECT:="bluealsa"}/settings/ci_cd#js-runners-settings")
# COORDINATOR_ADDRESS_XPATH="////*[@id="coordinator_address"]"
COORDINATOR_ADDRESS="http://git.devuan.org/"
# REGISTRATION_TOKEN_XPATH="////*[@id="registration_token"]"
REGISTRATION_TOKEN="2hfzsf2Egy1_z9MjnBJb"
gitlab-ci-multi-runner register \
--non-interactive \
--url "${COORDINATOR_ADDRESS}" \
--registration-token "${REGISTRATION_TOKEN}" \
--description "Generic devuan beowulf package build runner" \
--executor "docker" \
--docker-image "cyteen/generic-package-build-runner:v1"