Vokhmin Alexey V
790169156e
#960 : old packages should be saved immediately before removing project from repository
2013-03-01 19:26:58 +04:00
Vokhmin Alexey V
4287bdca4a
#960 : update #unlock_rep_and_platform method
2013-03-01 16:25:58 +04:00
Vokhmin Alexey V
eb7492dafd
#960 : update AbfWorker::BaseObserver#subject method
2013-03-01 15:50:25 +04:00
Vokhmin Alexey V
01195c165c
#960 : add comments
2013-03-01 00:04:23 +04:00
Vokhmin Alexey V
508ef2dbe8
#960 : unlock repository when main build list does not exist
2013-03-01 00:03:22 +04:00
Alexander Machehin
acd179d1a8
#971 fix commit link
2013-02-26 18:32:35 +06:00
Alexander Machehin
e4967fdd54
#917 add git hook to online update
2013-02-26 00:55:45 +06:00
Vladimir Sharshov
01d0fe211b
Merge pull request #969 from warpc/reduce-count-of-publishing-build-lists-in-task
...
reduce count of build lists in one task
2013-02-25 07:44:48 -08:00
Vladimir Sharshov
bbc699cb6d
Merge pull request #947 from warpc/757-enable-extra-containers-for-main-platforms
...
[refs #757 ]: Enable extra containers for main platforms
2013-02-25 07:43:28 -08:00
Vokhmin Alexey V
0c4b3cfa03
reduce count of build lists in one task
2013-02-25 19:05:40 +04:00
Alexander Machehin
ab703ffa4f
#959 fix did you run git update-server-info on the server?
2013-02-25 20:35:39 +06:00
Vokhmin Alexey V
79d81e9c13
#757 : add logic for enable/disable "auto_create_container" field on UI, some refactoring
2013-02-22 14:20:47 +04:00
Alexander Machehin
e08c31e314
#944 refactoring checking empty project
2013-02-22 13:22:34 +06:00
Vokhmin Alexey V
a6dcf4d712
#757 : create container when tests failed
2013-02-19 13:58:34 +04:00
Vokhmin Alexey V
ed7d246dc4
#757 : update observers
2013-02-19 12:44:05 +04:00
Vokhmin Alexey V
bc7c478f4d
#907 : hot fix
2013-02-15 13:36:50 +04:00
Vokhmin Alexey V
a82167fe4c
#907 : remove #destroy_file_from_file_store method, refactoring
2013-02-15 13:21:05 +04:00
Vokhmin Alexey V
7bcbe39e61
#907 : update "FileStoreClean" module, some refactoring
2013-02-15 01:49:18 +04:00
Alexander Machehin
8c5e6abdb6
[refs #893 ] fuuuu...
2013-02-14 10:37:06 +06:00
Vladimir Sharshov
11f95f1271
Merge pull request #916 from warpc/893-regenerate_metadata
...
[refs #893 ] Ability manually regenerate metadata in repository of main platform;
2013-02-13 08:01:38 -08:00
Alexander Machehin
1a3db04817
[refs #893 ] small refactoring
2013-02-13 15:32:28 +06:00
Alexander Machehin
05b4d7366d
[refs #893 ] set higher priority to regenerate metadata
2013-02-12 19:12:27 +06:00
Alexander Machehin
20baf2b265
[refs #893 ] fix error
2013-02-12 19:11:07 +06:00
Alexander Machehin
2f86905e02
[refs #893 ] remove spaces
2013-02-12 17:16:19 +06:00
Vokhmin Alexey V
14a32fdfc9
#922 : update PublishObserver
2013-02-12 15:00:59 +04:00
Alexander Machehin
677195b116
[refs #893 ] some fixes from comments
2013-02-12 16:52:40 +06:00
Vokhmin Alexey V
42d3985143
#913 : fix for finding build_lists_for_cleanup
2013-02-11 19:53:02 +04:00
Alexander Machehin
ac69547805
[refs #893 ] add regenerate metadata for repository
2013-02-11 21:24:17 +06:00
Vladimir Sharshov
9b17336c7c
Merge pull request #905 from warpc/874-create-repo-file-for-rhel-container
...
[refs #874 ]: direct sending of params what used for executable scripts without abf-workers changes, refactoring;
2013-02-11 06:32:40 -08:00
Vokhmin Alexey V
1a29827094
hot fix: unlimited restarting build list
2013-02-10 01:46:08 +04:00
Vokhmin Alexey V
cb87aea416
#874 : generate line with params on WEB
2013-02-08 19:04:55 +04:00
Vokhmin Alexey V
b22dfd8939
#874 : send name of platform on creating container
2013-02-08 18:16:16 +04:00
Vladimir Sharshov
0c69326e80
Merge pull request #900 from warpc/898-publish-i686-packages-into-x86_64-repository
...
[refs #898 ]: publish i686 packages into x86 64 repository
2013-02-07 06:57:09 -08:00
Vokhmin Alexey V
4fd6108fd2
#756 : hot fix
2013-02-07 16:59:33 +04:00
Vokhmin Alexey V
c9ce58bdbd
#898 : update BuildListsPublishTaskManager
2013-02-07 15:39:04 +04:00
Vokhmin Alexey V
453d3cab19
#756 : refactoring according to Alexander's comment
2013-02-06 19:28:03 +04:00
Vokhmin Alexey V
44663efa1f
#756 : refactoring #fill_container_data
2013-02-06 18:23:40 +04:00
Vokhmin Alexey V
7dba0c3068
#756 : move TESTS_FAILED constant
2013-02-06 15:18:29 +04:00
Vokhmin Alexey V
e72bd2d4f1
#756 : merge master into branch
2013-02-06 14:54:12 +04:00
Vokhmin Alexey V
ce9c425ba1
#756 : fixed "NoMethodError: protected method `perform' "
2013-02-06 14:14:36 +04:00
Vokhmin Alexey V
7906ca6dfb
#756 : small refactoring
2013-02-05 22:51:27 +04:00
Vokhmin Alexey V
67e60f0a1d
#756 : update Observers, add TESTS_FAILED status
2013-02-05 22:49:26 +04:00
Vokhmin Alexey V
7898c8c47e
#889 : small refactoring
2013-02-05 14:29:12 +04:00
Vokhmin Alexey V
a107dc044d
#889 : update RpmWorkerObserver: restart build_list on failing
2013-02-05 13:37:18 +04:00
Vokhmin Alexey V
b45ea0da11
#876 : increase limit of requests per hour
2013-01-31 17:34:27 +04:00
Vokhmin Alexey V
1bbdcd54ef
add limit for build lists on publishing
2013-01-30 20:30:20 +04:00
Vokhmin Alexey V
ad08a31e5f
#860 : merge master into branch
2013-01-29 23:23:52 +04:00
Vokhmin Alexey V
5fefb1f1da
Update lib/recipes/resque.rb
2013-01-29 01:59:56 +04:00
Vokhmin Alexey V
52cd67e1c3
#860 : small refactoring
2013-01-29 01:50:27 +04:00
Vokhmin Alexey V
fed1c76ca2
#860 : update logic for creating build list container
2013-01-28 18:44:06 +04:00
Vokhmin Alexey V
01108360c9
update data for crating container
2013-01-25 22:27:41 +04:00
Vokhmin Alexey V
4cd85e6009
#857 : hot fix
2013-01-25 22:06:34 +04:00
Vokhmin Alexey V
f4c3d23d7c
create container for BuildList
2013-01-25 21:24:46 +04:00
Vladimir Sharshov
bf445d9e5e
Merge pull request #850 from warpc/848-add-status-information-for-product-build-lists
...
[refs #848 ]: add status information about servers for ProductBuildLists
2013-01-25 03:37:41 -08:00
Vladimir Sharshov
f380cd8399
Merge pull request #849 from warpc/847-remove_old_code
...
[refs #847 ] Remove old core code
2013-01-25 03:31:52 -08:00
Alexander Machehin
643e163652
[refs #847 ] refactoring
2013-01-24 19:09:26 +06:00
Vokhmin Alexey V
e1b79a3c1f
#848 : small refactoring
2013-01-24 15:58:42 +04:00
Vokhmin Alexey V
b46c1e963f
#848 : update StatusInspector, UI
2013-01-24 14:42:03 +04:00
Alexander Machehin
0d9c095cbd
[refs #847 ] remove old core code
2013-01-24 12:33:16 +06:00
Vokhmin Alexey V
e65a00e622
increase time for publish and resign
2013-01-23 18:47:59 +04:00
Vokhmin Alexey V
fe516b1ad2
fix: undefined local variable or method `status' for AbfWorker::PublishObserver:Class
2013-01-23 14:47:32 +04:00
Vokhmin Alexey V
a1444cad6b
hot fix for PublishObserver
2013-01-23 13:42:05 +04:00
Alexander Machehin
9d3bcf2c74
[refs #838 ] remove old string
2013-01-22 20:46:45 +06:00
Alexander Machehin
d0d43b0090
[refs #838 ] add cleaning file-store when destroing product build list && refactoring
2013-01-22 20:34:16 +06:00
Alexander Machehin
eeb58ccd8e
Merge pull request #799 from warpc/794-move-all-keys-into-abf-bd
...
#794 : move all keys into abf bd
2013-01-22 00:17:42 -08:00
Vokhmin Alexey V
d2a876c9cb
#843 : remove 'latest_' prefix
2013-01-21 21:08:19 +04:00
Vokhmin Alexey V
86034c5da4
#843 : update pages for using only new_core
2013-01-21 19:52:20 +04:00
Vokhmin Alexey V
cc8ffb26e8
#794 : add new specs for BuildListsPublishTaskManager
2013-01-18 18:28:31 +04:00
Vokhmin Alexey V
218374f7a6
#794 : small fixes
2013-01-18 02:05:07 +04:00
Vokhmin Alexey V
4e213d77af
#794 : refactoring of constants
2013-01-18 01:01:53 +04:00
Vokhmin Alexey V
27e48af7d4
#794 : remove unnecessary code
2013-01-17 20:43:31 +04:00
Vokhmin Alexey V
cd6cc0c169
#794 : update for removing project from repository
2013-01-17 20:41:23 +04:00
Vokhmin Alexey V
829b3b83fe
#794 : update logic for resign packages in repository
2013-01-17 18:15:03 +04:00
Vokhmin Alexey V
097ffacf61
#794 : merge master into branch
2013-01-16 19:07:39 +04:00
Vokhmin Alexey V
176be39f32
#823 : fix for removing tmp dir
2013-01-15 22:55:32 +04:00
Vladimir Sharshov
7b5af80d20
Merge pull request #833 from warpc/823-publication-groups-of-build-lists
...
[refs #823 ]: Association of packages in the group to expedite the publication
2013-01-15 09:55:00 -08:00
Vokhmin Alexey V
ea813af4fa
#823 : do nothing when publication started
2013-01-15 18:01:01 +04:00
Vokhmin Alexey V
7736546e3f
#823 : small fixes of BuildListsPublishTaskManager
2013-01-15 17:38:14 +04:00
Vokhmin Alexey V
ec0f37e0af
#823 : add encoding for BuildListsPublishTaskManager
2013-01-15 17:08:30 +04:00
Vokhmin Alexey V
33aeaad72f
#823 : remove duplicates of sources for different arches
2013-01-15 16:34:20 +04:00
Vokhmin Alexey V
aac63a4404
#823 : small refactoring
2013-01-15 15:55:51 +04:00
Vokhmin Alexey V
e55a4ef7e5
#823 : write "fullname" instead of "sha1" for old_packages
2013-01-14 16:10:56 +04:00
Vokhmin Alexey V
73b769aeb5
#823 : update PublishObserver
2013-01-12 21:18:13 +04:00
Vokhmin Alexey V
19b7caef02
#823 : remove unnecessary code
2013-01-12 05:43:13 +04:00
Vokhmin Alexey V
81931be8cc
#823 : add BuildListsPublishTaskManager
2013-01-12 05:36:00 +04:00
Vokhmin Alexey V
9ea5f47e45
#780 : update batch_size
2013-01-11 17:06:21 +04:00
Vokhmin Alexey V
4a8045ecfb
#780 : small refactoring
2013-01-11 16:27:29 +04:00
Vokhmin Alexey V
26ec4cdeaf
#780 : fix rake task new_core#update_packages
2013-01-10 18:48:26 +04:00
Alexander Machehin
493fe9da90
Merge branch 'master' into 818-system_users
2013-01-10 19:23:58 +06:00
Vokhmin Alexey V
4f9d63e4da
#780 : update publications
2013-01-10 16:49:01 +04:00
Vokhmin Alexey V
4fcedfff25
#780 : add rake task for updating packages
2013-01-10 16:30:18 +04:00
Vokhmin Alexey V
c521e5d77e
#780 : add sha1 field into build_list_packages table, update models, views
2013-01-10 15:16:08 +04:00
Vokhmin Alexey V
4daca143bd
remove unnecessary statuses
2012-12-29 21:17:05 +04:00
Vokhmin Alexey V
87ab1ea803
update condition by status
2012-12-29 21:01:12 +04:00
Vokhmin Alexey V
d8a535412d
rename "repository_path" variable to "platform_repository_folder"
2012-12-29 20:52:17 +04:00
Vokhmin Alexey V
e5f1851f9b
change id of mass build
2012-12-29 20:37:36 +04:00
Vokhmin Alexey V
8b8c15bc49
remove root_folder variable
2012-12-29 20:33:12 +04:00
Vokhmin Alexey V
3415c74ec1
small fixes
2012-12-29 20:27:22 +04:00
Vokhmin Alexey V
5ef8a56568
refactoring
2012-12-29 20:21:25 +04:00
Vokhmin Alexey V
e1cc324b9d
small refactoring
2012-12-29 20:19:11 +04:00
Vokhmin Alexey V
233e22e341
add #publish_mass_build_317 rake task
2012-12-29 20:16:56 +04:00
Alexander Machehin
52a2e03fff
[refs #818 ] fixed some errors
2012-12-29 20:49:28 +06:00
Vokhmin Alexey V
558d942dde
rename classes for publishing
2012-12-29 14:48:19 +04:00
Vokhmin Alexey V
d60ea41146
#822 : remove #abf_worker_base_class methods
2012-12-28 23:11:58 +04:00
Vokhmin Alexey V
50bdb12e40
#822 : add queue with priority
2012-12-28 18:00:37 +04:00
Alexander Machehin
6fc5eaa65c
[refs #818 ] add system role
2012-12-28 00:27:50 +06:00
Vladimir Sharshov
7cb53a2930
Merge pull request #798 from warpc/796-change_api_defender
...
[refs #796 ] add api limit for user
2012-12-26 08:53:06 -08:00
Alexander Machehin
ab23ee8aab
[refs #796 ] change variable name
2012-12-26 22:49:28 +06:00
Alexander Machehin
017bab062a
[refs #796 ] small refactoring & add some specs
2012-12-26 21:13:08 +06:00
Alexander Machehin
5fa08cc393
[refs #796 ] small refactoring
2012-12-26 19:50:03 +06:00
Vokhmin Alexey V
e2ec09f8f8
add new_core.rake task for updating bs_id field
2012-12-26 00:15:21 +04:00
Vokhmin Alexey V
960af73ff3
remove old code
2012-12-25 23:54:37 +04:00
Alexander Machehin
5d483b0c1d
[refs #796 ] add email access && small refactoring
2012-12-25 21:55:56 +06:00
Vokhmin Alexey V
f0b9d23bc2
Merge branch 'master' into 794-move-all-keys-into-abf-bd
2012-12-25 18:24:01 +04:00
Alexander Machehin
7d58b89366
add a new core option to mass_builds
2012-12-25 18:15:20 +06:00
Alexander Machehin
9d4bf738b4
[refs #796 ] add system user limit
2012-12-24 20:31:59 +06:00
Alexander Machehin
c2124891a7
[refs #796 ] add user limit
2012-12-21 00:41:10 +06:00
Vokhmin Alexey V
a09699fc03
#794 : merge master into branch
2012-12-20 19:33:14 +04:00
Alexander Machehin
ee38193efc
[refs #789 ] fixed hardcoding file-store url
2012-12-20 19:45:46 +06:00
Vokhmin Alexey V
3dc1cb8124
Merge branch 'master' into 778-file-system-workers
2012-12-18 14:34:12 +04:00
Alexander Machehin
12b8b4c612
[refs #782 ] fix error with base auth
2012-12-17 20:18:18 +06:00
Vokhmin Alexey V
5eff447022
#778 : update resque recipes
2012-12-17 16:58:21 +04:00
Vokhmin Alexey V
9a12de95bb
#778 : remove SymlinkStub module
2012-12-17 16:43:57 +04:00
Vokhmin Alexey V
eaa2659abd
#778 : remove unnecessary code
2012-12-17 16:29:57 +04:00
Vokhmin Alexey V
1bae7d2293
Merge branch 'master' into 778-file-system-workers
2012-12-17 13:29:49 +04:00
Vladimir Sharshov
fc4bd690a8
Merge pull request #783 from warpc/782-url_to_closed_project
...
[refs #782 ] support user hash token auth in git; add base auth to git url sending to build system
2012-12-14 10:09:47 -08:00
Vokhmin Alexey V
0fec0fb184
#778 : remove unnecessary code
2012-12-14 21:23:41 +04:00
Vokhmin Alexey V
8e63d78f77
#778 : merge master and 753-remove-xml-rpc into branch
2012-12-14 21:19:23 +04:00
Alexander Machehin
2f1a21cbdf
[refs #782 ] restore login&pass authentication
2012-12-14 19:20:46 +06:00
Alexander Machehin
2bb5d517a2
[refs #782 ] add base auth to git url
2012-12-14 17:25:10 +06:00
Vokhmin Alexey V
9fbafafba6
add publish_build_list_container_observer into resque recipes
2012-12-14 14:49:12 +04:00
Vokhmin Alexey V
129930b385
hot fix for failed specs
2012-12-13 23:28:50 +04:00
Vokhmin Alexey V
c08d99ffbb
#778 : update TimeLiving class
2012-12-13 23:23:34 +04:00
Vokhmin Alexey V
7528b05715
#778 : some refactoring, fix specs
2012-12-13 23:14:18 +04:00
Vokhmin Alexey V
07d0ed89b4
#778 : integrate FileSystemWorker with Platforms and Repositories
2012-12-13 21:38:04 +04:00
Vokhmin Alexey V
728a40658c
#778 : small fix
2012-12-13 20:44:00 +04:00
Vokhmin Alexey V
1509910a1f
#778 : add file_system_worker for repositories and platforms
2012-12-13 20:13:13 +04:00
Vokhmin Alexey V
4e1aa466fd
#755 : small refactoring
2012-12-13 16:30:37 +04:00
Vokhmin Alexey V
5003101211
#755 : remove old logs from PublishObserver
2012-12-12 16:32:47 +04:00
Vokhmin Alexey V
281346a546
#755 : disable logger on publishing
2012-12-11 21:11:00 +04:00
Vokhmin Alexey V
df144b78e0
#755 : update RpmObserver
2012-12-11 20:56:17 +04:00
Vokhmin Alexey V
eba86106ca
#755 : fix: undefended constants
2012-12-11 19:25:25 +04:00
Vokhmin Alexey V
1c51a2d514
#755 : update path to platform for personal platforms, some refactoring
2012-12-11 15:47:32 +04:00
Vokhmin Alexey V
f00b168b20
#755 : update PublishBuildListContainerObserver, some refactoring
2012-12-11 14:42:15 +04:00
Vokhmin Alexey V
8ef5129e00
#755 : update logging for publishing BuildList
2012-12-10 22:29:09 +04:00
Vokhmin Alexey V
b62414ec1d
#755 : update BuildList#publish_container
2012-12-10 22:04:33 +04:00
Vokhmin Alexey V
0fe74f17ac
#755 : merge master into the branch
2012-12-10 21:05:25 +04:00
Vokhmin Alexey V
e0a1abcd4c
#755 : remove unnecessary weorkers, add Observer
2012-12-10 21:01:34 +04:00
Vladimir Sharshov
c677e37c20
Merge pull request #763 from warpc/759-stop-and-delete-action-for-build-list
...
[refs #759 ]: cancel ProductBuildList and BuildList;
refactroing ProductBuildList; add new user role "tester"; set timeout for workers to 12 hours; refactoring worker_observers
2012-12-07 03:58:57 -08:00
Vokhmin Alexey V
ba14771842
#759 : increase time
2012-12-07 15:22:41 +04:00