Commit Graph

20 Commits (al_master)

Author SHA1 Message Date
Lubomír Sedlář 111af836ea Include all test fixtures in source tarball
Listing all possible file extensions is error-prone.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
5 years ago
Peter Robinson e580ad6db1 Stop shipping and remove RELEASE-NOTES
The RELEASE-NOTES hasn't been updated in years and when it was it was
only done a handful of times, clearly no one has complained, and git
history is likely more useful so just drop it.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
5 years ago
Lubomír Sedlář 0c38ecdc85 Include all test data in tarball
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
5 years ago
Lubomír Sedlář 506ac99f62 Add *.in fixtures to tarball
The recent comps related commit added a fixture file with new extension
which is not getting included in the source tarball and therefore causes
tests to fail.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
6 years ago
Lubomír Sedlář 482181f52a setup: Update manifest to include doc images
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
6 years ago
Qixiang Wan a52561da6d Make MANIFEST.in stricter
Global exclude python bytecode files.
Global exclude vim & emace temporary files.
Only include specs dir under tests/data, there will be other dirs
generated for testing, we don't want them.

FIXES: #427

Signed-off-by: Qixiang Wan <qwan@redhat.com>
7 years ago
Lubomír Sedlář 9306ee6357 Update MANIFEST.in to include test data
Running tests in tarball would fail without this.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
7 years ago
Lubomír Sedlář 20d035befa spec: Add a separate subpackage for extra utils
This subpackage currently includes:

 * pungi-config-validate
 * pungi-create-unified-isos
 * pungi-fedmsg-notification

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
7 years ago
Lubomír Sedlář e260fe5581 Add script to generate unified ISOs
This a standalone script that will look into a compose and create
unified ISO for each architecture. The ISO contains RPM repositories for
all variants that have the arch.

Known issues:
 * The filename does not respect settings. This is tricky because the
   name could include variant name, which we don't have here (by design
   of unified ISO).
 * The same is true for volume id.

In order to test the feature without running actual compose, we need to
add essentially a big chunk of compose. Most of the files are empty, as
their content is never accessed.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
7 years ago
Lubomír Sedlář b85d7ae787 Include test data in tarball
The repodata for pungi tests should be shipped in the tarball.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
7 years ago
Dennis Gilmore 3064a6f0fe include tests/fixtures in manifest
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
8 years ago
Dennis Gilmore f6c4f166bf 4.0.5 release
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
8 years ago
Daniel Mach 90918dc34d Change createrepo config options defaults.
CHANGE: createrepo_c is config option now defaults to True.
ACTION: You can safely remove 'createrepo_c = True' from config files.
        Set 'createrepo_c = False' if you need legacy createrepo.

CHANGE: createrepo_checksum config option is now mandatory.
ACTION: Add 'createrepo_checksum = "sha256"' (or "sha") to config files.
8 years ago
Dennis Gilmore dfd0cc947b fixup setup.py and MANIFEST.in to make a useable tarball 9 years ago
Daniel Mach f116d9384f Initial code merge for Pungi 4.0. 9 years ago
Jesse Keating e7779582c3 Install the man page in the spec file
reference new README location
16 years ago
Jesse Keating b8457e64d5 1.0.0 release. Woohoo!
Remove dead config files.  No longer use an /etc directory.
16 years ago
Jesse Keating 6feda08320 - Get group files out of configured repos and create a mashup
of the comps.  Filter it and make use of it when creating repos.
- Move _doRunCommand into pypungi/__init__.py so that it can be
  easily used by all modules.  Also pass in a logger for correct
  logging
- Quiet down creatrepo calls
16 years ago
jkeating@harpoon.lab.boston.redhat.com ccbd9bac63 Add a spec file and a make file to deal with it 17 years ago
jkeating@harpoon.lab.boston.redhat.com 023ad1b0fb Shuffle things around so that dist-utils can be used. 17 years ago