Puppet module to manage VCS repositories
Go to file
Ian Wienand c8c656d8a0 Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: I4d051f38f48d9c8d064bce455cf874aaacb4560b
2019-03-24 20:35:47 +00:00
examples Make Puppet DSL compliant with the style guides and puppet lint. 2012-03-11 21:10:08 +00:00
lib/puppet Checkout local revision if not tag/remote branch. 2012-12-21 01:08:02 +00:00
spec/acceptance/nodesets Depend on helper gem for spec_helper_acceptance 2017-08-18 10:41:45 +02:00
.gitignore Add Gemfile and puppet 4 checks 2015-08-14 11:46:56 -07:00
.gitreview Updated .gitreview location 2012-12-17 18:53:08 +00:00
Gemfile Update Gemfile for Zuulv3 2018-07-12 09:57:46 +02:00
LICENSE Add GPL license (from Puppet core) 2010-03-14 03:24:15 -07:00
README.BZR.markdown Tweak markup 2010-03-14 03:08:03 -07:00
README.CVS.markdown Add pointer for Puppet SSH approach 2010-03-14 03:00:37 -07:00
README.GIT.markdown (#13062) Added clarification that 'revision' can also be used for branches. 2012-04-05 14:54:40 +01:00
README.HG.markdown Tweak markup 2010-03-14 03:08:03 -07:00
README.SVN.markdown Add pointer for Puppet SSH approach 2010-03-14 03:00:37 -07:00
README.markdown Convert bare repos to working copy repos and vice-versa 2010-03-13 00:00:11 -08:00
Rakefile Add Gemfile and puppet 4 checks 2015-08-14 11:46:56 -07:00
metadata.json Replace openstack.org git:// URLs with https:// 2019-03-24 20:35:47 +00:00

README.markdown

vcsrepo

Purpose

This provides a single type, vcsrepo.

This type can be used to describe:

  • A working copy checked out from a (remote or local) source, at an arbitrary revision
  • A "blank" working copy not associated with a source (when it makes sense for the VCS being used)
  • A "blank" central repository (when the distinction makes sense for the VCS being used)

Supported Version Control Systems

This module supports a wide range of VCS types, each represented by a separate provider.

For information on how to use this module with a specific VCS, see README.<VCS>.markdown.

License

See LICENSE.