Commit Graph

5 Commits (master)

Author SHA1 Message Date
ZhongShengping 6e55ffba30 Dissuade .gitignore references to personal tools
Developers run all sorts of different tools within Git repositories,
any of which can leave their own special trashfiles all over the
place. We can't every hope to catalog them all, so better to
recommend developers simply configure a global core.excludesfile to
filter the irrelevant files which tend to get created by their
personal choice of tools. Add a comment block explaining this, for
clarity, and remove the one current editor-specific entry present.

We can, and should of course, continue to list files created by the
tools recommended by our workflow (test frameworks, documentation
and packaging builds, et cetera).

This change is a port of Ib58a57267b064e4142686de6c37a70dbff04b9a7
from the openstack-dev/cookiecutter repository.

Change-Id: Iae670be05658ca5c123fc9132d9253f6ee3d4b7d
2018-10-08 11:39:22 +08:00
ZhongShengping 11e50ba7f9 Update .gitignore
This patch[1] already explains why updating .gitignore


Change-Id: I3cbebc2d199d7ef759540c9086ce59e73208dfd4
Depends-On: Ifeaaa14c63158d0318218ca62ee41e98fc4c0b57
Co-Authored-By: Alex Schultz <>
2018-04-11 08:55:09 +08:00
Emilien Macchi 13399c1873 Add basic structure for reno
Change-Id: Ia8835592794af207778c64f4f53238bf9336556a
2016-05-27 16:14:57 -04:00
Emilien Macchi a49f187941 Try to use zuul-cloner to prepare fixtures
In OpenStack Infra, we would like to run Puppet unit tests that
sometimes depends on other Puppet OpenStack modules.
Example: a patch in puppet-openstacklib that needs to be tested in puppet-nova.

This patch modifies the Rakefile to:
* clean spec_prep and spec_clean Rake tasks
* use openstack/puppet-openstack-integration/ script
  to clone modules.
* do not use .fixtures.yaml file to clone modules and rely on
  zuul-cloner or git.
* Add openstack/ in gitignore so we never commit the
  puppet-openstack-integration repository (can happen when spec_clean
  did not run but you want to submit the patch anyway)
* Allow to run a custom Puppetfile if PUPPETFILE env is exported. It
  will allow people to test the module with the dependencies they like,
  feature we had with .fixtures.yaml.

Also add 'r10k' to Gemfile.

That way, we will be able to use zuul dependencies and run tests accross
modules like we do with functional testing.

Change-Id: I4f5b3df5c00bca02af401fd458a20aaa07ee560d
2015-10-08 14:43:41 -07:00
Emilien Macchi 18e92427eb puppet-barbican: Initial commit
This is the initial commit for puppet-barbican.
It has been automatically generated using cookiecutter[1] and msync[2]


Change-Id: I52b10cb17701bba20ad64d3f4cc15950c1038c54
2015-10-02 08:50:49 -04:00