d320916e9f
Signed-off-by: Sam Alba <sam.alba@gmail.com>
26 lines
277 B
CUE
26 lines
277 B
CUE
package git
|
|
|
|
import (
|
|
"dagger.io/dagger/op"
|
|
)
|
|
|
|
// A git repository
|
|
#Repository: {
|
|
|
|
remote: string
|
|
ref: string
|
|
subdir: string | *""
|
|
|
|
#up: [
|
|
op.#FetchGit & {
|
|
"remote": remote
|
|
"ref": ref
|
|
},
|
|
if subdir != "" {
|
|
op.#Subdir & {
|
|
dir: subdir
|
|
}
|
|
},
|
|
]
|
|
}
|