Defined Type: eventschemas::repository
- Defined in:
- modules/eventschemas/manifests/repository.pp
Overview
SPDX-License-Identifier: Apache-2.0
Define eventschemas::repository
Clones a git repository into /srv/eventschemas/repositories/$title
Parameters
- title
-
Name of repository, will be used in path to clone.
- origin
-
Git origin to clone
- ensure
-
Passed to git::clone. Default: latest
15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'modules/eventschemas/manifests/repository.pp', line 15
define eventschemas::repository(
String $origin,
String $ensure = 'latest',
) {
require ::eventschemas
$path = "${::eventschemas::repositories_path}/${title}"
git::clone { $origin:
ensure => $ensure,
directory => $path,
}
}
|