summaryrefslogtreecommitdiffstats
path: root/scripts/compose_functions
Commit message (Collapse)AuthorAgeFilesLines
* Run flake8 and pylint --py3k tests during RPM buildChristian Heimes2016-01-251-1/+1
| | | | | | | pki-core.spec now ensures that Python code stays compatible with Python 3 and is nicely formatted, too. https://fedorahosted.org/pki/ticket/1738
* Move pylint-build-scan.py to scripts directoryChristian Heimes2015-08-141-1/+1
| | | | | | Move internal helper and its configuration out of the project's root directory into scripts/. Also use re instead of fnmatch to find the upgrade scriptlets.
* Rewrite pylint-build-scan as improved Python scriptChristian Heimes2015-08-101-1/+1
| | | | | | | The upgrade scripts don't have a .py file extension. For this reason they are not picked up by pylint in tox.ini. Tox doesn't support shell scripting. In order to check all files I rewrote the pylint-build-scan.sh script as Python script.
* Remove x86 architecture limitationsMatthew Harmsen2015-06-111-12/+2
| | | | - PKI Trac Ticket #1392 - Remove i686/x86_64 architecture
* RHCS 9.0 theme fixesMatthew Harmsen2015-04-231-0/+6
| | | | - PKI TRAC Ticket #1296 - RHCS 9.0 theme
* Update compose_functions development script to account for remote tarballsMatthew Harmsen2015-03-051-4/+65
| | | | | | and patches PKI TRAC Ticket #1211 - New release overwrites old source tarball
* Added option to build without server packages.Endi S. Dewata2013-12-061-11/+17
| | | | | The build scripts have been modified to accept an optional parameter to build pki-core without the server packages.
* Minor changes to the test scripts.Abhishek Koneru2013-11-131-1/+1
| | | | | Removed unnecessary lines and changed the classpath used to build the JUnit tests.
* Fixes for review commentsAbhishek Koneru2013-11-101-17/+2
| | | | | | Fixed the basic review comments for patches 74,75,76,77,78. Tickets #657,722,723,724,725,785
* Provide compose scripts for tests.Abhishek Koneru2013-11-101-1/+83
| | | | | | | | | | Provide a compose script for building the test rpm and creating the job xml (by updating the job template with custom values provided in a job xml config file). Also add a new option --createrepo to the compose_pki_core_package script to create a repository of the built rpms at the location specified in a config file. Tickets #657, 722,723,724
* Adding pylint scan to the build.Abhishek Koneru2013-08-091-1/+1
| | | | | | | | Adding the scripts and the pylintrc file to the build process. The script is called before packaging the classes in the compose scripts. Ticket #316
* Added option to override compose work directory.Endi S. Dewata2013-07-221-1/+2
| | | | | | Currently the compose scripts always use a fixed work directory called "packages" to do the build. To provide more flexibility, a new optional parameter has been added to allow overriding the work directory.
* PKI Deployment ScriptletsMatthew Harmsen2012-08-171-12/+14
| | | | | | | | | | | * TRAC Ticket #266 - for non-master CA subsystems, pkidestroy needs to contact the security domain to update the domain * Made Fedora 17 rely upon tomcatjss 7.0.0 or later * Changed Dogtag 10 build-time and runtime requirements for 'pki-deploy' * Altered PKI Package Dependency Chain (top-to-bottom): pki-ca, pki-kra, pki-ocsp, pki-tks --> pki-deploy --> pki-common * Changed TPS to require a build-time dependency of 'httpd-devel >= 2.4.2' * Clarified RPM build script's usage message
* Added option to build without Javadoc.Endi Sukma Dewata2012-03-261-9/+26
| | | | | | | | | | The build scripts have been modified to provide an option to build without Javadoc to speed up development builds. The option can be used as follows: compose_pki_core_packages --without-javadoc hybrid_rpms Ticket #111
* Removed unnecessary pki folder.Endi Sukma Dewata2012-03-261-0/+275
Previously the source code was located inside a pki folder. This folder was created during svn migration and is no longer needed. This folder has now been removed and the contents have been moved up one level. Ticket #131