bdpulse-scm

module
v1.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 24, 2026 License: Apache-2.0

README

Bdpulse Scm

Bdpulse Scm 是 BDPulse (原 Drone) CI/CD 引擎的源码管理集成模块 (SCM)。

简介

封装了对各种外部源码托管平台(如 GitLab, GitHub, Gitea 等)的统一集成接口与 Webhook 处理逻辑。

许可证 (License)

本项目采用 Apache 2.0 License 进行开源授权。

安装与引入

go get github.com/open-beagle/bdpulse-scm

Directories

Path Synopsis
scm
driver/azure
Package azure implements a azure client.
Package azure implements a azure client.
driver/beagle
Package beagle implements a Beagle SCM compatibility client.
Package beagle implements a Beagle SCM compatibility client.
driver/bitbucket
Package bitbucket implements a Bitbucket Cloud client.
Package bitbucket implements a Bitbucket Cloud client.
driver/bitbucket/integration
Package integration implements a Bitbucket Cloud integration tests.
Package integration implements a Bitbucket Cloud integration tests.
driver/ciserver
Package ciserver implements a CI-server SCM compatibility client.
Package ciserver implements a CI-server SCM compatibility client.
driver/gitea
Package gitea implements a Gitea client.
Package gitea implements a Gitea client.
driver/gitee
Package gitee implements a Gitee client.
Package gitee implements a Gitee client.
driver/github
Package github implements a GitHub client.
Package github implements a GitHub client.
driver/gitlab
Package gitlab implements a GitLab client.
Package gitlab implements a GitLab client.
driver/gogs
Package gogs implements a Gogs client.
Package gogs implements a Gogs client.
driver/stash
Package stash implements a Bitbucket Server client.
Package stash implements a Bitbucket Server client.
transport
Package transport provides facilities for setting up authenticated http.RoundTripper given credentials and base RoundTripper.
Package transport provides facilities for setting up authenticated http.RoundTripper given credentials and base RoundTripper.
traverse
Package traverse provides facilities for traversing and combining the paginated results.
Package traverse provides facilities for traversing and combining the paginated results.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL