Commit graph

151 commits

Author SHA1 Message Date
Mike Bonnet
c32f29ebac create the image_listing table after image_archives, because it now references it 2013-04-16 13:01:17 -04:00
Mike McLean
0c72df3257 add xsd to archivetypes 2013-02-25 11:18:05 -05:00
Mike McLean
4075949cb3 only allow image_listing entries for actual images 2012-11-29 16:53:06 -05:00
Mike McLean
9456dcd9b9 imageinfo_listing -> image_listing 2012-11-29 16:53:06 -05:00
Jay Greguske
669bf13fd3 images treated like archives in db-schema 2012-11-29 16:53:04 -05:00
Mike McLean
8a0b9a0d1c tag_updates table for tracking non-versioned alterations 2011-03-18 13:57:38 -04:00
Mike McLean
73d44e199a support for split storage 2011-03-18 13:57:38 -04:00
Jay Greguske
0b90b098de missing semi 2010-11-12 11:13:56 -05:00
Mike Bonnet
64df809ab6 add support for wrapping win-build output in rpms 2010-09-17 11:27:33 -04:00
Mike Bonnet
4c7060eae2 win-build cli command 2010-08-10 17:18:01 -04:00
Mike Bonnet
cda6d467d3 don't pluralize the archivetypes 2010-08-04 15:14:44 -04:00
Mike Bonnet
ff296efd25 - fill out xmlrpc api for Windows builds
- add relpath field to win_archives
2010-07-23 13:55:48 -04:00
Mike Bonnet
39f1c9d355 - support for additional filetypes from Windows builds
- handle cr/lf weirdness with git in Windows
2010-07-22 18:16:10 -04:00
Mike Bonnet
4aab93fe8f Windows builds working, including artifacts import 2010-07-21 13:51:42 -04:00
Mike McLean
c742272ac6 Merge commit 'f90f6b856d' into mead
Conflicts:
	cli/koji
	docs/schema.sql
	hub/kojihub.py
	koji.spec
	www/kojiweb/index.py
	www/kojiweb/taskinfo.chtml
2010-04-08 17:12:49 -04:00
Jay Greguske
99be7f5ea3 initial changes to the cli, hub and schema to build appliances 2010-03-31 15:18:17 -04:00
Mike McLean
e78783ff8f track start time for tasks 2010-03-26 17:02:54 -04:00
Mike McLean
e1c2586102 add user data (creator/revoker) to versioned tables
also updated schema upgrade script
2010-03-12 17:55:04 -05:00
Mike Bonnet
e71519d5d1 - add the description and comment fields to the host table
- add the edit-host CLI command to allow editing of the arches, capacity, description, and comment fields of a host
 - add the --comment option to the enable-host and disable-host commands, to allow specifying a reason for changing the state of a host
 - display the description and comment on the hostinfo page
2010-03-10 19:35:38 -05:00
Mike Bonnet
3e3d535759 add support for importing xml files 2009-11-10 13:49:49 -05:00
Mike Bonnet
ec58365837 - add support for importing tarballs
- show list of files in a tarball in the web UI
 - show more information about archive files, if it's available
2009-11-06 23:17:36 -05:00
Mike Bonnet
862c88ab6b major refactoring of the artifact import process, to improve robustness and correctness 2009-11-06 21:18:55 -05:00
Mike Bonnet
722923c484 missing hyphen 2009-10-02 17:46:28 -04:00
Mike Bonnet
0a9142ff6c allow longer mediatypes 2009-09-30 09:31:04 -04:00
Mike Bonnet
bdac9d5f85 - store the arch of the image in the imageinfo table
- put the non-.iso files in a data/logs/ subdirectory for consistency with builds
2009-09-29 17:11:53 -04:00
Mike Bonnet
445edc2018 put createLiveCD tasks in their own channel 2009-09-28 14:53:44 -04:00
Jay Greguske
d93d05ab5f enable creation of LiveCD/DVD images in Koji
Signed-off-by: Mike Bonnet <mikeb@redhat.com>
2009-09-28 14:07:01 -04:00
Mike Bonnet
82d44a4dbb remove references to the archivefiles table 2009-04-09 18:00:59 -04:00
Mike McLean
f273899018 Merge branch 'master' into mead
Conflicts:
	builder/kojid
	cli/koji
	hub/kojihub.py
	www/kojiweb/buildinfo.chtml
	www/kojiweb/builds.chtml
	www/kojiweb/index.py
2009-03-31 15:43:08 -04:00
Mike McLean
f8fdc66815 allow uploading and importing rpms larger than 2GiB 2009-03-10 16:54:48 -04:00
Mike Bonnet
6d5692a704 remove tables we're no longer using from the schema 2009-02-11 13:57:04 -05:00
Mike Bonnet
5925d542d8 missing comma 2009-01-20 10:26:33 -05:00
Mike McLean
1747fc84c5 schema changes for external repos 2009-01-19 16:26:08 -05:00
Mike Bonnet
55fe5f07ef create a separate jar archivetype 2008-11-14 19:30:58 -05:00
Mike Bonnet
6e80a7b226 Make it possible to rebuild a Maven project without changing the version
- synthesize the release value by incrementing the release of the previous successful build with the same name and version
 - add an extra level to the storage hierarchy for Maven builds so they can be differentiated by release
 - create the per-tag Maven repos by symlinking into the storage hierarchy, rather than copying files
 - significant refactoring of Maven build environment population and tracking to differentiate between builds of the same version
2008-11-13 23:49:14 -05:00
Mike Bonnet
c4f1d2ca4d use the filesize and md5sum to track files in the build environment that don't have an associated .pom 2008-10-11 21:21:53 -04:00
Mike Bonnet
f8a4662998 differentiate between build environment (core and plugin) dependencies and project dependencies, using generally the same approach as we do for rpm 2008-05-06 09:06:40 -04:00
Mike Bonnet
4cab48ecd1 create the maven channel by default 2008-03-05 00:55:27 -05:00
Mike Bonnet
0ab3e4e541 track pom files in the database 2008-02-14 17:10:16 -05:00
Mike Bonnet
572884d3cf support for the 'maven_include_all' option in tag_config - setting it causes all builds in that tag (including different versions of the same package) to be included in the Maven repository 2007-12-18 17:35:01 -05:00
Mike Bonnet
fe1959b44c improved support for importing Maven build output 2007-12-18 17:15:10 -05:00
Mike Bonnet
22662c32f6 add the maven_support flag to tag_config 2007-12-18 17:15:09 -05:00
Mike Bonnet
124fad90f0 display archive information in the web UI 2007-12-18 17:15:09 -05:00
Mike Bonnet
eb2ab28729 associate Maven metadata with builds and individual archives, since a single build can create multiple archives with different groupIds, artifactIds, and/or versions 2007-12-18 17:15:09 -05:00
Mike Bonnet
06a5c125da additional fixes for archive import 2007-12-18 17:15:09 -05:00
Mike Bonnet
d327821a2a initial support for importing Maven builds 2007-12-18 17:15:09 -05:00
Mike Bonnet
16046d2f22 - show a link to the associated task on the buildroot info page
- make buildroot(task_id) not-null in the database
2007-05-01 15:39:50 -04:00
Mike Bonnet
2ee038ba60 expect the hub to return raw XML-RPC data 2007-04-02 13:08:02 -04:00
Mike Bonnet
4b5df841c8 remove references to the runroot task 2007-03-26 12:49:04 -04:00
Mike Bonnet
acd7cde21c - centralize user creation in the Session class
- check user status on login as well as session creation
  - don't even create sessions for blocked users
2007-03-19 17:27:48 -04:00