feat: add Puppet Forge remote type #44
Reference in New Issue
Block a user
Delete Branch "feat/puppet-forge-remote"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Client configuration
g10k config file (`forge_base_url` at root level):
```yaml
cachedir: /tmp/g10k
forge_base_url: https://artifacts.example.com/api/v1/remote/puppet-forge
sources:
control:
remote: git@git.example.com:puppet/control.git
basedir: /etc/puppetlabs/code/environments
```
Puppetfile (`forge.baseUrl` directive, works with `-puppetfile` mode):
```ruby
forge.baseUrl https://artifacts.example.com/api/v1/remote/puppet-forge
mod 'puppetlabs-stdlib', '9.7.0'
```
Test plan