Blame internal/osbuild/files_source.go
|
Packit Service |
4d2de5 |
package osbuild
|
|
Packit Service |
4d2de5 |
|
|
Packit Service |
4d2de5 |
type Secret struct {
|
|
Packit Service |
4d2de5 |
Name string `json:"name,omitempty"`
|
|
Packit Service |
4d2de5 |
}
|
|
Packit Service |
4d2de5 |
type FileSource struct {
|
|
Packit Service |
4d2de5 |
URL string `json:"url"`
|
|
Packit Service |
4d2de5 |
Secrets *Secret `json:"secrets,omitempty"`
|
|
Packit Service |
4d2de5 |
}
|
|
Packit Service |
4d2de5 |
|
|
Packit Service |
4d2de5 |
// The FilesSourceOptions specifies a custom script to run in the image
|
|
Packit Service |
4d2de5 |
type FilesSource struct {
|
|
Packit Service |
4d2de5 |
URLs map[string]FileSource `json:"urls"`
|
|
Packit Service |
4d2de5 |
}
|
|
Packit Service |
4d2de5 |
|
|
Packit Service |
4d2de5 |
func (FilesSource) isSource() {}
|