Config.in 1.3 KB

12345678910111213141516171819202122232425262728293031
  1. config 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. https://docs.gitlab.com/runner/
  26. comment "gitlab-runner needs a toolchain w/ threads"
  27. depends on BR2_PACKAGE_HOST_GO_TARGET_ARCH_SUPPORTS
  28. depends on BR2_PACKAGE_HOST_GO_TARGET_CGO_LINKING_SUPPORTS
  29. depends on !BR2_TOOLCHAIN_HAS_THREADS