- Add mock-specific build artifacts (chroot/, mock-*, mockroot/) - Include package build files (*.deb, *.changes, *.buildinfo) - Add development tools (.coverage, .pytest_cache, .tox) - Include system files (.DS_Store, Thumbs.db, ._*) - Add temporary and backup files (*.tmp, *.bak, *.backup) - Include local configuration overrides (config.local.yaml, .env.local) - Add test artifacts and documentation builds - Comprehensive coverage for Python build system project This ensures build artifacts, chroot environments, and development tools are properly ignored in version control.
14 lines
380 B
Text
14 lines
380 B
Text
# to build a package
|
|
mock -r fedora-30-x86_64 foo.src.rpm
|
|
|
|
# to enter shell in different distribution
|
|
mock -r epel-7-x86_64 --shell
|
|
|
|
# to run command in different distribution
|
|
mock -r epel-7-x86_64 --chroot cat /etc/os-release
|
|
|
|
# to build for different architecture
|
|
mock -r fedora-30-s390x --forcearch=s390x foo.src.rpm
|
|
|
|
# to clean everything
|
|
mock -r fedora-30-x86_64 --scrub=all
|