mirror of
https://github.com/thegeeklab/drone-plugin-lib.git
synced 2024-11-05 12:50:40 +00:00
44 lines
1008 B
Go
44 lines
1008 B
Go
|
// Copyright (c) 2019, the Drone Plugins project authors.
|
||
|
// Please see the AUTHORS file for details. All rights reserved.
|
||
|
// Use of this source code is governed by an Apache 2.0 license that can be
|
||
|
// found in the LICENSE file.
|
||
|
|
||
|
package drone
|
||
|
|
||
|
// Commit represents the current commit being built.
|
||
|
type Commit struct {
|
||
|
// SHA for the current commit.
|
||
|
SHA string
|
||
|
|
||
|
// Before contains the commit sha before the patch is applied.
|
||
|
Before string
|
||
|
|
||
|
// After contains the commit sha after the patch is applied.
|
||
|
After string
|
||
|
|
||
|
// Ref for the current commit.
|
||
|
Ref string
|
||
|
|
||
|
// Branch target for the push or pull request. This may be empty for
|
||
|
// tag events.
|
||
|
Branch string
|
||
|
|
||
|
// Link to the commit or object in the source control management system.
|
||
|
Link string
|
||
|
|
||
|
// Message for the current commit.
|
||
|
Message string
|
||
|
|
||
|
// Author of the commit.
|
||
|
Author string
|
||
|
|
||
|
// AuthorName of the commit.
|
||
|
AuthorName string
|
||
|
|
||
|
// AuthorEmail of the commit.
|
||
|
AuthorEmail string
|
||
|
|
||
|
// AuthorAvatar of the commit.
|
||
|
AuthorAvatar string
|
||
|
}
|