Documentation
¶
Index ¶
- func ConvertFromGitCommit(ctx context.Context, commits []*git.Commit, repo *repo_model.Repository) ([]*git_model.SignCommitWithStatuses, error)
- func ParseCommitsWithSignature(ctx context.Context, repo *repo_model.Repository, ...) ([]*asymkey_model.SignCommit, error)
- func ParseCommitsWithStatus(ctx context.Context, oldCommits []*asymkey_model.SignCommit, ...) ([]*git_model.SignCommitWithStatuses, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConvertFromGitCommit ¶
func ConvertFromGitCommit(ctx context.Context, commits []*git.Commit, repo *repo_model.Repository) ([]*git_model.SignCommitWithStatuses, error)
ConvertFromGitCommit converts git commits into SignCommitWithStatuses
func ParseCommitsWithSignature ¶
func ParseCommitsWithSignature(ctx context.Context, repo *repo_model.Repository, oldCommits []*user_model.UserCommit, repoTrustModel repo_model.TrustModelType) ([]*asymkey_model.SignCommit, error)
ParseCommitsWithSignature checks if signaute of commits are corresponding to users gpg keys.
func ParseCommitsWithStatus ¶
func ParseCommitsWithStatus(ctx context.Context, oldCommits []*asymkey_model.SignCommit, repo *repo_model.Repository) ([]*git_model.SignCommitWithStatuses, error)
ParseCommitsWithStatus checks commits latest statuses and calculates its worst status state
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.