mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2024-11-23 02:11:01 +00:00
Default clone do checkout tags on tag pipeline (#1110)
This commit is contained in:
parent
93c96de2ac
commit
fc862bf627
1 changed files with 5 additions and 1 deletions
|
@ -128,10 +128,14 @@ func (c *Compiler) Compile(conf *yaml.Config) *backend.Config {
|
|||
if len(c.defaultCloneImage) > 0 {
|
||||
cloneImage = c.defaultCloneImage
|
||||
}
|
||||
cloneSettings := map[string]interface{}{"depth": "0"}
|
||||
if c.metadata.Curr.Event == frontend.EventTag {
|
||||
cloneSettings["tags"] = "true"
|
||||
}
|
||||
container := &yaml.Container{
|
||||
Name: defaultCloneName,
|
||||
Image: cloneImage,
|
||||
Settings: map[string]interface{}{"depth": "0"},
|
||||
Settings: cloneSettings,
|
||||
Environment: c.cloneEnv,
|
||||
}
|
||||
name := fmt.Sprintf("%s_clone", c.prefix)
|
||||
|
|
Loading…
Reference in a new issue