Alexander Machehin
|
74bd058e68
|
fix error "undefined method delayed_add_job_to_abf_worker_queue for nil:NilClass"
|
2014-08-28 18:56:43 +06:00 |
Vokhmin Alexey V
|
d77d6cb90a
|
#416: updated RpmWorkerObserver
|
2014-07-24 23:02:08 +04:00 |
Vokhmin Alexey V
|
a9f94c552f
|
#416: rollback changes
|
2014-07-24 21:41:20 +04:00 |
Vokhmin Alexey V
|
6f97b8dc15
|
#416: Handle ExcludeArch and ExclusiveArch tags
|
2014-07-23 02:43:50 +04:00 |
Vokhmin Alexey V
|
bf8a4c858c
|
Merge branch 'master' into 405-smart-build-scenarios-3
|
2014-07-10 20:47:42 +04:00 |
Vokhmin Alexey V
|
290bcc2974
|
Fixed: BuildList#prepare_extra_build_lists remove unnecessary extra builds
|
2014-07-10 18:13:31 +04:00 |
Vokhmin Alexey V
|
c263df2fec
|
#405: Run mass builds with relations
|
2014-07-10 00:24:41 +04:00 |
Vokhmin Alexey V
|
bb1e11e256
|
#405: attach build_lists from extra_mass_builds
|
2014-07-01 00:46:16 +04:00 |
Vokhmin Alexey V
|
544fc16c96
|
#405: added auto_publish_status to MassBuild
|
2014-06-27 20:51:16 +04:00 |
Vokhmin Alexey V
|
dd259714f6
|
#403: add filter for build_lists without packages
|
2014-06-20 23:23:31 +04:00 |
Vokhmin Alexey V
|
4a40764173
|
#403: move abf_worker/*_observer to app/jobs/abf_worker/
|
2014-06-20 22:02:32 +04:00 |
Vokhmin Alexey V
|
9d40bfc291
|
#403: added abf_worker_service, specs
|
2014-06-19 23:35:53 +04:00 |
Vokhmin Alexey V
|
c37cf206ab
|
#403: updated structure of jobs
|
2014-06-19 00:40:22 +04:00 |
Vokhmin Alexey V
|
3c670c369a
|
Added flash message about ability to publish build
|
2014-06-17 22:32:48 +04:00 |
Vokhmin Alexey V
|
0c841d49f3
|
#397: added specs for RunBuildListsJob
|
2014-06-17 00:23:17 +04:00 |
Vokhmin Alexey V
|
4940073780
|
#397: added ability to run dependent projects
|
2014-06-16 23:26:14 +04:00 |
Vokhmin Alexey V
|
3a1b505cf5
|
Fixed: overflow of queue when build list is not valid
|
2014-06-05 22:22:39 +04:00 |
Vokhmin Alexey V
|
d91ceab0a9
|
rename forbid_to_publish_builds_not_from field to publish_builds_only_from_branch
|
2014-06-02 20:49:50 +04:00 |
Vokhmin Alexey V
|
94f1edc3e3
|
#394: add ability to set forbid_to_publish_builds_not_from
|
2014-05-31 00:08:45 +04:00 |
Vokhmin Alexey V
|
4a0402b4f4
|
#394: misprint
|
2014-05-29 00:20:34 +04:00 |
Vokhmin Alexey V
|
2200c19189
|
#394: Forbid to publish builds not from valid branch
|
2014-05-29 00:18:29 +04:00 |
Vokhmin Alexey V
|
8cfc2b24f7
|
#390: send extra data into worker
|
2014-05-28 00:59:54 +04:00 |
Vokhmin Alexey V
|
0c5e8c012c
|
#392: added use_extra_tests field to BuildList, MassBuild
|
2014-05-24 00:29:24 +04:00 |
Vokhmin Alexey V
|
fdac169149
|
#390: misprint
|
2014-05-22 03:17:29 +04:00 |
Vokhmin Alexey V
|
90f921e038
|
#390: added ability to rerun tests
|
2014-05-22 02:58:13 +04:00 |
Vokhmin Alexey V
|
8cbfdcc12f
|
Merge branch 'master' into 376-add-monitoring-tool
|
2014-04-18 00:34:02 +04:00 |
Vokhmin Alexey V
|
44ac1056ab
|
#376: updated priority of queues
|
2014-04-15 22:41:06 +04:00 |
Alexander Machehin
|
f23259775e
|
[#369] remove codemirror; use pygments
|
2014-04-15 15:11:14 +06:00 |
Vokhmin Alexey V
|
8a2aa1f666
|
#373: remove validation for use_cached_chroot
|
2014-04-09 12:46:09 +04:00 |
Vokhmin Alexey V
|
35a2be81cf
|
#373: rollback changes
|
2014-04-09 01:07:50 +04:00 |
Vokhmin Alexey V
|
c41fc4d0bb
|
#373: added use_cached_chroot field
|
2014-04-07 23:00:42 +04:00 |
Vokhmin Alexey V
|
ea4d28d6d1
|
#345: Fixed: undefined method utc for nil:NilClass
|
2014-03-26 00:36:54 +04:00 |
Vokhmin Alexey V
|
ee412382f0
|
#345: fixed state_machine
|
2014-03-20 02:01:42 +04:00 |
Vokhmin Alexey V
|
ebe07ba00c
|
#345: use Redis.current instead of all other
|
2014-03-19 01:52:40 +04:00 |
Alexander Machehin
|
2ee3ea93bd
|
[#345] remove deprecated dynamic finder methods
|
2014-03-18 19:58:51 +06:00 |
Vokhmin Alexey V
|
c672aaa0ec
|
#345: fixed some specs, etc
|
2014-03-18 00:18:46 +04:00 |
Vokhmin Alexey V
|
94e285e64f
|
#345: updated gems, views, fixed specs
|
2014-03-15 01:55:28 +04:00 |
Alexander Machehin
|
f99211da9a
|
[#345] remove deprecations with association conditions
|
2014-03-11 18:40:02 +06:00 |
Alexander Machehin
|
3fbaa265c3
|
[#345] fix mistype
|
2014-03-11 15:56:06 +06:00 |
Alexander Machehin
|
0a7d5d22da
|
[#345] move lib/modules/models to app/models/concerns; small refactoring
|
2014-03-11 14:58:36 +06:00 |
Alexander Machehin
|
a5f56bb835
|
[#345] remove observers; use new labmda syntax
|
2014-03-11 14:28:17 +06:00 |
Vokhmin Alexey V
|
bd4f7fbe4d
|
updated build_list status transactions
|
2014-03-06 01:44:37 +04:00 |
Vokhmin Alexey V
|
f8ba1d05a0
|
Cleanup
|
2014-02-27 00:50:39 +04:00 |
Vokhmin Alexey V
|
b519a6cce1
|
Merge branch 'master' into parallel-build-lists
|
2014-02-26 02:01:50 +04:00 |
Alexander Machehin
|
b9d6ad417a
|
[#360] use rails caching
|
2014-02-25 20:54:57 +06:00 |
Vokhmin Alexey V
|
fe20a9788a
|
Use resque-schedule for cleanup
|
2014-02-25 00:36:51 +04:00 |
Alexander Machehin
|
0e8f6321fb
|
[#360] remove mass build cached counters
|
2014-02-24 22:35:15 +06:00 |
Vokhmin Alexey V
|
8d178b856f
|
refactoring
|
2014-02-21 23:07:27 +04:00 |
Vokhmin Alexey V
|
f1323bf9bd
|
Clean/restore queues
|
2014-02-21 22:20:05 +04:00 |
Vokhmin Alexey V
|
5f5ed0d1ce
|
Merge branch 'master' into parallel-build-lists
Conflicts:
app/controllers/api/v1/jobs_controller.rb
app/models/build_list.rb
lib/abf_worker/model_helper.rb
|
2014-02-21 21:41:52 +04:00 |
Vokhmin Alexey V
|
52ed4a0c16
|
#358: hotfix
|
2014-02-20 19:25:17 +04:00 |
Vokhmin Alexey V
|
3e7d84f943
|
#358: small refactoring according to Alexander's comments
|
2014-02-20 19:06:07 +04:00 |
Vokhmin Alexey V
|
160a8dc967
|
#358: added auto_publish_status into BuildList
|
2014-02-20 01:19:49 +04:00 |
Vokhmin Alexey V
|
f662332be5
|
decrease count of puma threads, small refactoring
|
2014-02-11 21:34:48 +04:00 |
Vokhmin Alexey V
|
b9e48664ec
|
Fixed: wrong number of arguments (1 for 0)
|
2014-02-11 00:14:52 +04:00 |
Vokhmin Alexey V
|
e889f23660
|
Configure resque-scheduler gem
|
2014-02-10 23:36:10 +04:00 |
Vokhmin Alexey V
|
8402728f4d
|
Fixed: loss build_lists tasks
|
2014-02-10 19:17:09 +04:00 |
Vokhmin Alexey V
|
f7e6dcb88b
|
create separate queues for each mass_build && user
|
2014-02-05 02:43:01 +04:00 |
Alexander Machehin
|
0e39aae1bf
|
[#343] use new ruby hash syntax
|
2014-01-21 10:51:49 +06:00 |
Vokhmin Alexey V
|
98ca0641ff
|
Merge branch 'master' into 29-migrate-to-ruby-2.1
|
2014-01-15 22:12:52 +04:00 |
Vokhmin Alexey V
|
1fb8d93eff
|
#339: cleanup
|
2014-01-15 00:33:47 +04:00 |
Vokhmin Alexey V
|
a881dd73ca
|
#339: small refactoring, checking ability to publish into repository on auto publishing
|
2014-01-14 22:42:35 +04:00 |
Vokhmin Alexey V
|
5db6516085
|
#339: added synchronizing_publications into Repository
|
2014-01-14 01:51:12 +04:00 |
Alexander Machehin
|
0cb585ef71
|
Merge branch 'master' into 29-migrate-to-ruby-2.1
Conflicts:
Gemfile
Gemfile.lock
app/controllers/activity_feeds_controller.rb
app/models/activity_feed_observer.rb
config/environments/development.rb
config/initializers/a_app_config.rb
config/initializers/airbrake.rb
lib/modules/models/git.rb
spec/controllers/activity_feeds_controller_spec.rb
spec/helpers/activity_feeds_helper_spec.rb
|
2014-01-10 08:31:31 +06:00 |
Vokhmin Alexey V
|
4b4b1fe5d8
|
#336: rollback changes
|
2014-01-10 02:57:44 +04:00 |
Vokhmin Alexey V
|
6a6fcc321f
|
#336: use set instead of list
|
2014-01-10 02:56:11 +04:00 |
Vokhmin Alexey V
|
df83fe65e1
|
#336: added ability for clean up packages from testing repository
|
2014-01-10 00:54:48 +04:00 |
Vokhmin Alexey V
|
bcc9fa28da
|
[abf/abf-ideas#110] pass urpm_options through web interface
|
2013-11-21 23:49:06 +04:00 |
Vokhmin Alexey V
|
e30920d185
|
Cleanup old packages from testing sub repository
|
2013-11-18 18:59:12 +04:00 |
Vokhmin Alexey V
|
524d967b74
|
Disable auto_create_container if enabled auto_publish
|
2013-11-11 16:09:23 +04:00 |
Vokhmin Alexey V
|
b3ba6555e2
|
#316: added chekbox into #new action for attaching testing subrepo
|
2013-11-07 19:49:43 +04:00 |
Vokhmin Alexey V
|
49ecbe9280
|
#316: misprint, updated #outdated scope
|
2013-11-07 18:57:31 +04:00 |
Vokhmin Alexey V
|
0cbd5b21e5
|
#316: added new statuses for BuildList
|
2013-11-01 21:11:59 +04:00 |
Vokhmin Alexey V
|
bd46aa44fc
|
#312: show extra options only for testers and admins
|
2013-10-18 17:15:45 +04:00 |
Vokhmin Alexey V
|
72274ef236
|
Merge branch 'master' into 312-api-for-external-pluggable-build-nodes
|
2013-10-17 22:27:20 +04:00 |
Vokhmin Alexey V
|
d8068cd8e5
|
#312: remove dev code
|
2013-10-17 22:26:47 +04:00 |
Vokhmin Alexey V
|
3b6fa43371
|
#312: remove unnecessary code
|
2013-10-17 22:26:04 +04:00 |
Vokhmin Alexey V
|
4e22171898
|
#312: misprint
|
2013-10-17 22:25:09 +04:00 |
Vokhmin Alexey V
|
0dc1b63623
|
#312: updated UI, models, added migrations
|
2013-10-17 22:00:15 +04:00 |
Alexander Machehin
|
fbf6e58c10
|
try to fix undefined method project_statistics for nil:NilClass
|
2013-10-04 00:54:11 +06:00 |
Vokhmin Alexey V
|
ce3650e03d
|
#312: added Api::V1::JobsController
|
2013-09-30 20:35:56 +04:00 |
Vokhmin Alexey V
|
0ad1555fc2
|
Fixed: undefined method / for nil:NilClass
|
2013-09-27 17:19:09 +04:00 |
Vokhmin Alexey V
|
e56c71eee7
|
#309: fixed spaces in params
|
2013-09-20 22:57:52 +04:00 |
Vokhmin Alexey V
|
61824abf10
|
#309: pass extra_params into workers
|
2013-09-20 22:43:03 +04:00 |
Vokhmin Alexey V
|
3b3ca4f7ea
|
#309: added extra_params into BuildList
|
2013-09-20 22:21:23 +04:00 |
Vokhmin Alexey V
|
fed669d14d
|
updated comments
|
2013-09-16 20:35:37 +04:00 |
Vokhmin Alexey V
|
24a0307e63
|
#298: ability for auto publish package into dev platform
|
2013-09-16 18:14:55 +04:00 |
Vokhmin Alexey V
|
7c0135edc1
|
#298: use native extensions
|
2013-09-11 19:16:18 +04:00 |
Vokhmin Alexey V
|
99d7a2baa0
|
#298: added extra specs for #has_new_packages?
|
2013-09-10 20:09:48 +04:00 |
Vokhmin Alexey V
|
46c18a7bbe
|
#298: added checking by release
|
2013-09-10 18:26:49 +04:00 |
Vokhmin Alexey V
|
5db6be8d87
|
#298: added checking of new packages on publishing of mass_build
|
2013-09-10 17:58:58 +04:00 |
Vokhmin Alexey V
|
be6e872592
|
#298: updated logic of #can_auto_publish? method
|
2013-09-09 23:42:13 +04:00 |
Vokhmin Alexey V
|
04fe55b202
|
#298: small refactoring
|
2013-09-09 23:04:56 +04:00 |
Vokhmin Alexey V
|
e7e5414db7
|
#298: auto publish packages only with > version
|
2013-09-09 22:40:58 +04:00 |
Vokhmin Alexey V
|
afc136db9c
|
#289: added global_id into build_list
|
2013-08-29 21:46:11 +04:00 |
Vokhmin Alexey V
|
a32d619346
|
#283: small refactoring
|
2013-08-28 19:20:18 +04:00 |
Vokhmin Alexey V
|
b17641e575
|
#283: added extra condition to #notify_users
|
2013-08-28 19:17:22 +04:00 |
Vokhmin Alexey V
|
b7cc64c099
|
#283: Email notifications and ActivityFeed for publisher
|
2013-08-28 19:13:11 +04:00 |
Vokhmin Alexey V
|
9477a0af4b
|
abf/abf-worker#19: Pass extra params for workers
|
2013-08-12 18:26:57 +04:00 |
Vokhmin Alexey V
|
b69a238a3a
|
#245: fixed BuildList#average_build_time method
|
2013-07-31 17:26:51 +04:00 |