aboutsummaryrefslogtreecommitdiffstats
path: root/.gitignore
Commit message (Collapse)AuthorAgeFilesLines
* [testing] Add most testing via tox.iniArif Ali2024-04-121-0/+3
| | | | | | | | | | | | | | | | | Consolidate testing, so that things can be run from CLI, CI and various other means in a consistent way by using tox. * Updated all the flake8 tests in the tests folder. * Added pylint as a neutral test so that we can work on this in stages and have some collaboration on what we test and don't * The tox tests for unit, stageone, stagetwo testing makes is easier for users to know how to run tests, and not have to do things manually * Using tox for CI doesn't make sense, as that will create virtual envs and will disregard system/snap based python modules so may not work Signed-off-by: Arif Ali <arif.ali@canonical.com>
* [debian] Packaging and testing for debian pkgsArif Ali2023-11-121-0/+6
| | | | | | | | | | | | | | | | Initial start of building and testing the deb package This will improve the overall testing of sos over the Ubuntu releases, and also helps with the basis of thenadding further stagetwo testing in the future. This will help to pick up issues automatically rather than the manual testing. Add ubuntu-latest for deb CI build and testing. Update the GCE images for all ubuntu images for CI testing Co-authored-by: Nikhil Kshirsagar <nikhil.kshirsagar@canonical.com> Signed-off-by: Nikhil Kshirsagar <nikhil.kshirsagar@canonical.com> Signed-off-by: Arif Ali <arif.ali@canonical.com>
* [git] Ignore DS_Store files from FinderJake Hunsaker2023-09-291-0/+1
| | | | | | | Updates .gitignore to exclude .DS_Store files that Finder may drop in the tree. Signed-off-by: Jake Hunsaker <jacob.r.hunsaker@gmail.com>
* [build] Convert to setuptoolsJake Hunsaker2023-01-161-0/+1
| | | | | | | | | | | | | | | | | | | | In python 3.12 distutils will be removed. As such, we need to update to the replacement `setuptools`. This commit makes the basic change over in `setup.py`, so that an `sdist` source tarball can be generated. Note that while this source tarball will still have the `.po` files in it any build tarball (`bdist`) produced via the new `setup.py` will *not* have `.mo` translation files compiled and included at this point. In reviewing this change, it was found that our internationalization is currently broken and very out of date. Future work will focus on fixing that situation, but for now the immediate packaging needs are being addressed. Resolves: #3093 Signed-off-by: Jake Hunsaker <jhunsake@redhat.com>
* [devel] Ignore entire .idea/ directory from pycharmJake Hunsaker2022-12-161-10/+1
| | | | | | | Ignore the entirety of the `.idea/` directory within the repo for anyone using PyCharm as an IDE. Signed-off-by: Jake Hunsaker <jhunsake@redhat.com>
* [development] .gitignore for pycharmaleksander.baranowski2018-04-041-0/+12
| | | | | | | | | | | Add entries to gitignore based on: github.com/github/gitignore/blob/master/Global/JetBrains.gitignore Resolves: #1113 Signed-off-by: aleksander.baranowski <aleksander.baranowski@yahoo.pl> Signed-off-by: Bryn M. Reeves <bmr@redhat.com>
* [docs] - Add API documentation generationAdam Stokes2014-08-011-0/+1
| | | | | | | Use sphinx to generate api docs which we can tie into a service like Read the docs in order to have reference documentation on our apis. Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
* Add support for distutilsAdam Stokes2013-07-261-1/+3
| | | | | | | | | | - We are planning on moving to python distutils for future packaging however, we still want to keep our current build infrastructure around until we are able to test the builds overtime. For now distutils will live alongside the current build process and slowly replace the Makefiles once deemed fit. Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
* Port several plugins to Debian/UbuntuAdam Stokes2013-03-251-0/+1
| | | | | | | | [ Louis Bouchard ] - Ported several plugins to work across Red Hat, Debian and Ubuntu. Signed-off-by: Adam Stokes <hackr@cypherbook.com>
* Add generated files to .gitignoreJon Stanley2012-06-121-0/+3
|
* ignoring the dist-build dirJesse Jaggars2012-03-141-1/+1
|
* adding more tests and fixing an error with tar archivesJesse Jaggars2012-02-231-0/+2
|
* fixing more policy loading problemsJesse Jaggars2012-02-221-0/+1
|
* Major updates to most of SoSReportJesse Jaggars2011-12-141-0/+9
Code reorganization Cross platform support for Windows, OS X and Linux Dynamically loaded policies Support for loading plugins from multiple locations via __path__ modification of sos.plugins Support for running via Jython Support for executing from a jarfile Support for json based reporting infrastructure - Previous reporting methods still exist Support for other checksum algorithms (determined by policy) Support for other compression algorithms (determined by policy) New plugin API for writing arbitrary information in a new file inside the report archive. New plugin API for modifying files that have been added to the archive. Added API for global plugin options - external interface is unavailable at this time Many small bugfixes