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
62a761a7c9
#766 : add filter to /build_lists page
2012-12-10 16:15:22 +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
6a99d56489
#759 : add comments, some refactoring according to Vladimir's comments
2012-12-07 15:47:42 +04:00
Vokhmin Alexey V
a8e1cea057
#759 : save sec of time_living instead of minut, some fixes of state_machine
2012-12-07 15:11:12 +04:00
Vokhmin Alexey V
f8cbae424e
#759 : update #build_canceled event
2012-12-07 13:10:38 +04:00
Vladimir Sharshov
31461eeadf
[refs #762 ] Fix searching platform package, fix repository selecting.
2012-12-07 02:28:51 +04:00
Vladimir Sharshov
632a007e2d
Add missing params for build_from_list operations
2012-12-07 01:21:05 +04:00
Alexander Machehin
b91489c886
[refs #762 ] fix many errors
2012-12-07 02:12:48 +06:00
Vokhmin Alexey V
4d3fe773cd
#759 : update time_living for tasks
2012-12-06 23:57:20 +04:00
Vokhmin Alexey V
8eabfc975a
#759 : add comment
2012-12-06 23:45:35 +04:00
Vokhmin Alexey V
eae2b2ce02
#759 : add state_machine into the ProductBuildList
2012-12-06 23:18:28 +04:00
Vokhmin Alexey V
e3e228de33
#759 : add tester role for user
2012-12-06 22:04:39 +04:00
Alexander Machehin
dc1525b85e
[refs #762 ] add mass build from list
2012-12-06 23:59:17 +06:00
Vokhmin Alexey V
ab8c4016b5
#759 : refactoring according to Vladimir's comments
2012-12-06 21:34:09 +04:00
Vokhmin Alexey V
c3e8d18925
#759 : remove #xml_rpc_create method
2012-12-06 21:10:23 +04:00
Vokhmin Alexey V
ef8ece3e87
#759 : update status for BuildList::Item, fix getting logs
2012-12-06 20:28:44 +04:00
Vokhmin Alexey V
60f2ab3d96
#759 : some fixes
2012-12-06 20:00:24 +04:00
Vokhmin Alexey V
ff2ae73985
#759 : add action for cancel build, some refactoring
2012-12-06 18:41:24 +04:00
Alexander Machehin
97196c5484
[refs #758 ] fix error on fork
2012-12-06 18:35:05 +06:00
Vokhmin Alexey V
1f74b25522
#755 : add workers for publishing build_lists
2012-12-06 14:11:51 +04:00
Alexander Machehin
18e53bd5b8
[refs #753 ] change git-repo HEAD
2012-12-06 13:26:31 +06:00
Alexander Machehin
bdc2cd78fb
[refs #758 ] add default branch validation
2012-12-06 13:18:16 +06:00
Alexander Machehin
9e5a7e3fdb
[refs #674 ] fix get last published commit
2012-12-04 15:59:16 +06:00
Alexander Machehin
b132a56937
Merge branch 'master' into 674-diff_between_commits
...
Conflicts:
db/schema.rb fresh
2012-12-04 00:02:45 +06:00
Alexander Machehin
ec6279d803
[refs #674 ] add diff to build lists
2012-12-03 23:43:24 +06:00
Vokhmin Alexey V
d325838b1f
Merge branch 'master' into 735-package-build-server
2012-12-03 15:38:03 +04:00
Alexander Machehin
bfa538e644
[refs #732 ] small refactoring
2012-11-30 23:15:37 +06:00
Vokhmin Alexey V
46d465536f
some refactoring, add comments
2012-11-30 17:10:17 +04:00
Vokhmin Alexey V
ace1312095
hot fix
2012-11-30 15:34:08 +04:00
Vokhmin Alexey V
1af7b7525f
remove some comments
2012-11-30 15:19:55 +04:00
Vokhmin Alexey V
fcdbfd4538
add new column to build_lists table, some refactoring
2012-11-30 14:41:39 +04:00
Vokhmin Alexey V
b468f0655f
some refactoring of #log method
2012-11-29 23:42:54 +04:00
Vokhmin Alexey V
a5daff3442
update getting logs, some repo generation
2012-11-29 21:56:03 +04:00
Vokhmin Alexey V
791f77dfd5
add 'New core' option for creating build_list
2012-11-29 19:12:24 +04:00
vladdruzh
5899d5f28f
add filters to maintainers list api
2012-11-29 09:32:10 +04:00
vladdruzh
0545863642
refactor
2012-11-28 10:04:40 +04:00
Vokhmin Alexey V
3d6269da9b
add results column to build_lists table
2012-11-27 18:22:17 +04:00
Vokhmin Alexey V
c7adea14ce
fix the tasks duplication
2012-11-27 14:59:47 +04:00
Vokhmin Alexey V
96e8df1b50
use Redis for getting log
2012-11-26 22:16:34 +04:00
Vokhmin Alexey V
c7ea2f7656
send task to abf-worker
2012-11-26 22:00:29 +04:00
Vokhmin Alexey V
af2be3fb09
create logical model for serach by ABF
2012-11-21 19:04:41 +04:00
Vokhmin Alexey V
6fe07d83d6
add validation for build_for_platform field
2012-11-20 20:14:51 +04:00
Alexander Machehin
7be2df7578
[refs #674 ] first step of the diff between commits
2012-11-20 01:15:15 +06:00
Vokhmin Alexey V
b7b0ea2f7a
remove #check_status method
2012-11-19 22:08:02 +04:00
Vokhmin Alexey V
2f0f49d674
hot fix
2012-11-19 20:39:57 +04:00
Vokhmin Alexey V
894f8651d9
rename BUILD_IN_QUEUE to BUILD_PENDING
2012-11-19 20:38:08 +04:00
Vokhmin Alexey V
223cf774f6
revert path to data
2012-11-19 19:48:14 +04:00
Vokhmin Alexey V
846aedf49d
add canceling status
2012-11-19 19:41:59 +04:00
Vokhmin Alexey V
75596c3e2d
revert path to data
2012-11-19 19:19:05 +04:00
Vokhmin Alexey V
ebbf47f818
show file size, and in_queue status for ProductBuildList
2012-11-19 19:11:07 +04:00
Vladimir Sharshov
41ce06b36e
Merge pull request #722 from warpc/90-error_on_create
...
[refs #90 ] Fix error on pull create, create special place for temporary pull request, add cron task for clear temporary pull request, add cron task for clearing activity feed, fix build list pagination error
2012-11-14 10:31:53 -08:00
Alexander Machehin
50ce84bfa9
remove old activity feeds
2012-11-15 00:10:03 +06:00
Alexander Machehin
56e9174045
[refs #90 ] avoid collisions with temporary repos
2012-11-14 22:28:21 +06:00
Alexander Machehin
1afcef17c3
[refs #90 ] clean dir before clone
2012-11-14 21:46:59 +06:00
Alexander Machehin
8ad53f4c0b
[refs #90 ] create a "new" pull at another dir
2012-11-14 16:52:26 +06:00
Vokhmin Alexey V
f522fd3cd0
add selecting Arch on create product build
2012-11-13 18:01:06 +04:00
Vokhmin Alexey V
abbbacdf7f
update ability.rb, add new specs
2012-11-13 15:11:33 +04:00
Vokhmin Alexey V
57ec1e2982
update specs for Products and ProductBuildLists
2012-11-13 14:31:45 +04:00
Vokhmin Alexey V
cb488a35d1
refactoring of model, update factory
2012-11-13 13:27:39 +04:00
Vokhmin Alexey V
21d8a42072
merge master into the branch
2012-11-12 20:52:33 +04:00
Vokhmin Alexey V
577b8d6af8
Add comment for ProductBuildList#stop
2012-11-12 20:05:34 +04:00
Vokhmin Alexey V
259eeaecfc
add Stop action and time_living for building ISO
2012-11-12 17:22:19 +04:00
Vokhmin Alexey V
d2871afaff
revert changes
2012-11-12 13:41:41 +04:00
Vokhmin Alexey V
8f9cd0ff8a
updated logger on build product page
2012-11-09 21:42:25 +04:00
Alexander Machehin
26af1aa27c
Merge branch 'master' into 90-fix_orphan_pulls
...
Conflicts:
app/models/pull_request.rb
2012-11-09 20:53:55 +06:00
Vokhmin Alexey V
b39ccea0d5
add show logs in real time
2012-11-09 17:08:56 +04:00
Vokhmin Alexey V
3d293b908d
added IsoWorkerObserver
2012-11-09 01:39:42 +04:00
Vokhmin Alexey V
4595ce349c
Merge branch 'master' into iso-worker
2012-11-08 18:17:35 +04:00
Vokhmin Alexey V
34f1026728
add fake url for project
2012-11-08 17:04:02 +04:00
Vladimir Sharshov
08b3099b90
Send http(s) git url instead NFS path
2012-11-08 13:41:07 +04:00
Alexander Machehin
e9233d362a
add new git_path param
2012-11-08 15:13:48 +06:00
Vokhmin Alexey V
9d7de35ec4
start ISO worker
2012-11-07 18:32:46 +04:00
Vokhmin Alexey V
eb40fbbbd5
removed unnecessary fields for build ISO
2012-11-07 16:14:31 +04:00
Alexander Machehin
e9ac67de5f
Fix validations for groups, platforms, projects, repositories,
...
users
2012-11-07 16:25:43 +06:00
Alexander Machehin
36ac66303a
fixed user uname validation
2012-11-07 15:30:34 +06:00
Vokhmin Alexey V
6a7035d551
added #show action for product_build_list
2012-11-06 22:01:54 +04:00
Vokhmin Alexey V
e39ca302d7
#new action for build ISO - done.
2012-11-06 21:17:44 +04:00
Vokhmin Alexey V
b1722cae75
added some params for build ISO
2012-11-06 20:19:52 +04:00
Vokhmin Alexey V
ecec330b4d
added migration, updated models, UI
2012-11-06 18:13:16 +04:00
Alexander Machehin
970da230f2
[refs #90 ] add validations
2012-10-29 21:33:20 +06:00
Alexander Machehin
36e07b440f
[refs #90 ] set data to pull
2012-10-28 00:46:04 +06:00
Alexander Machehin
c6a0dfee97
[refs #90 ] fixed orphan pulls
2012-10-28 00:04:28 +06:00
Alexander Machehin
95e5804358
[refs #90 ] fixed git timeout error on the big diff
2012-10-26 20:03:46 +06:00
Vokhmin Alexey V
e9fd2a2df6
Merge branch 'master' into 706-get-list-of-projects-by-repository
2012-10-19 18:51:11 +04:00
Vokhmin Alexey V
ba968cc5a0
#706 : updated Ability model, Repositories controller, added specs
2012-10-19 18:49:01 +04:00
Vladimir Sharshov
00e92d9672
Merge pull request #678 from warpc/579-code_line_comments
...
[refs #579 ] code line comments
2012-10-19 07:48:50 -07:00
Vokhmin Alexey V
18ac16ae96
#698 : small refactoring, added ckeck for main platform
2012-10-19 18:03:09 +04:00
Alexander Machehin
6c8c1ca880
Merge branch 'master' into 579-code_line_comments
...
Conflicts:
app/assets/stylesheets/design/custom.scss
2012-10-19 18:47:26 +06:00
Alexander Machehin
54f462f408
[refs #579 ] small refactoring
2012-10-19 15:50:15 +06:00
Vokhmin Alexey V
0cf0933074
#698:small refactoring
2012-10-19 11:32:12 +04:00
Alexander Machehin
ea1ec80d29
[refs #579 ] fixed bug with updating comments
2012-10-18 23:37:52 +06:00
Vokhmin Alexey V
d5ad5b1a95
Merge branch 'master' into 698-rest-api-for-advisories
2012-10-18 18:59:00 +04:00
Vokhmin Alexey V
334fc9a574
#698 : revert advisory model
2012-10-18 18:29:31 +04:00
Vokhmin Alexey V
68dbae8c83
#698 : added #create and #fork actions for Advisories API
2012-10-18 18:17:50 +04:00
Alexander Machehin
e15bf13c4f
[refs #90 ] small refactoring of the diff method
2012-10-18 18:09:12 +06:00
Alexander Machehin
62ca030110
[refs #90 ] head_branch -> from_branch
2012-10-18 17:46:57 +06:00
Alexander Machehin
7870ffef7d
[refs #579 ] fixed some bugs
2012-10-18 00:38:42 +06:00
Vokhmin Alexey V
97590f06a0
#686 : added specs for projects API
2012-10-17 21:08:21 +04:00