mirror of
https://pagure.io/fm-orchestrator.git
synced 2026-02-02 12:49:03 +08:00
* Add a script make-dist-tarball.py that runs 'setup.py sdist' and compares what gets distributed with git and with a set of patterns of extra files added during distribution, and with git files that we don't want to distribute. * Extend MANIFEST.in or add __init__.py files to distribute: run-unittests.sh tox.in conf/client_secrets.json tests/test_builder tests/integration * Don't include all of module_build_service - this is too prone to backup files and development trash files; instead add just the files we need that aren't *.py * Move global-excludes to the end - they modify the existing list of files; and add *.db - for some reason, .mbs_local_build.db files were getting disted.
17 lines
566 B
Plaintext
17 lines
566 B
Plaintext
include LICENSE
|
|
include README.rst
|
|
include requirements.txt
|
|
include run-unittests.sh
|
|
include test-requirements.txt
|
|
include tox.ini
|
|
recursive-include conf config.py cacert.pem *.conf *.cfg *.json *.service
|
|
recursive-include docs *.txt *.rst *.md
|
|
include module_build_service/migrations/README
|
|
include module_build_service/migrations/alembic.ini
|
|
include module_build_service/migrations/script.py.mako
|
|
recursive-include fedmsg.d *
|
|
recursive-include tests *.yaml *.json *.rst
|
|
recursive-include tests/scm_data *
|
|
recursive-include client *
|
|
global-exclude *.pyc *.pyo *.db
|