From aa4c8748050d0cfc1fca27ce1013a384706fb831 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Fri, 11 Aug 2023 01:01:02 +0900 Subject: [PATCH] Add .pdkignore to exclude some files from tar ball We've seen release job failures caused by too large tarball, which contains irrelevant files like git history. Let's exclude these files to reduce size of the archive. The file is copied from the puppetlabs repositories with some files specific to OpenStack projects added. Change-Id: I481d7fadb76f593982c9e56ce8f2a5ec0508c7e8 --- .../.pdkignore | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 puppet-{{cookiecutter.project_name}}/.pdkignore diff --git a/puppet-{{cookiecutter.project_name}}/.pdkignore b/puppet-{{cookiecutter.project_name}}/.pdkignore new file mode 100644 index 0000000..7e3277a --- /dev/null +++ b/puppet-{{cookiecutter.project_name}}/.pdkignore @@ -0,0 +1,52 @@ +# common list used in puppetlabs repos +.git/ +.*.sw[op] +.metadata +.yardoc +.yardwarns +*.iml +/.bundle/ +/.idea/ +/.vagrant/ +/coverage/ +/bin/ +/doc/ +/Gemfile.local +/Gemfile.lock +/junit/ +/log/ +/pkg/ +/spec/fixtures/manifests/ +/spec/fixtures/modules/* +/tmp/ +/vendor/ +/convert_report.txt +/update_report.txt +.DS_Store +.project +.envrc +/inventory.yaml +/spec/fixtures/litmus_inventory.yaml +/.fixtures.yml +/Gemfile +/.gitattributes +/.gitignore +/.pdkignore +/.puppet-lint.rc +/Rakefile +/rakelib/ +/.rspec +/..yml +/.yardopts +/spec/ +/.vscode/ +/.sync.yml +/.devcontainer/ +# OpenStack-specific files +/bindep.txt +/.gitreview +/releasenotes/ +/setup.cfg +/setup.py +/tox.ini +/.zuul.yaml