1config BR2_PACKAGE_GITLAB_RUNNER 2 bool "gitlab-runner" 3 depends on BR2_PACKAGE_HOST_GO_TARGET_ARCH_SUPPORTS 4 depends on BR2_PACKAGE_HOST_GO_TARGET_CGO_LINKING_SUPPORTS 5 depends on BR2_TOOLCHAIN_HAS_THREADS 6 depends on BR2_USE_MMU # git 7 depends on BR2_USE_WCHAR # tar 8 select BR2_PACKAGE_BASH # runtime, shells/bash.go probably want to support bashism. 9 select BR2_PACKAGE_BUSYBOX_SHOW_OTHERS # bash 10 select BR2_PACKAGE_CA_CERTIFICATES # runtime 11 select BR2_PACKAGE_GIT # runtime 12 select BR2_PACKAGE_LIBCURL # runtime 13 select BR2_PACKAGE_LIBCURL_CURL # runtime 14 select BR2_PACKAGE_LIBCURL_FORCE_TLS # runtime 15 select BR2_PACKAGE_OPENSSL # runtime 16 select BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL # runtime 17 select BR2_PACKAGE_LIBOPENSSL_BIN # runtime 18 select BR2_PACKAGE_TAR # runtime 19 help 20 GitLab Runner is the open source project that is used to run 21 your jobs and send the results back to GitLab. It is used in 22 conjunction with GitLab CI/CD, the open-source continuous 23 integration service included with GitLab that coordinates the 24 jobs. 25 26 https://docs.gitlab.com/runner/ 27 28comment "gitlab-runner needs a toolchain w/ threads" 29 depends on BR2_PACKAGE_HOST_GO_TARGET_ARCH_SUPPORTS 30 depends on BR2_PACKAGE_HOST_GO_TARGET_CGO_LINKING_SUPPORTS 31 depends on !BR2_TOOLCHAIN_HAS_THREADS 32