summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* | Charts: show commit duration instead of buildDmitriy Zaporozhets2014-11-061-4/+4
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Fix testsDmitriy Zaporozhets2014-11-051-1/+0
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Refactor commits/builds logicDmitriy Zaporozhets2014-11-051-2/+2
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Add Commits APIDmitriy Zaporozhets2014-11-054-2/+82
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Fix testsDmitriy Zaporozhets2014-11-041-0/+1
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Commit creates multiple builds nowDmitriy Zaporozhets2014-11-031-1/+4
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Fix lib chartsDmitriy Zaporozhets2014-10-311-2/+2
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Merge branch 'enhancement/separate-commits-from-builds' of ↵Dmitriy Zaporozhets2014-10-311-3/+6
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://gitlab.com/kestred/gitlab-ci into kestred/gitlab-ci-enhancement/separate-commits-from-builds Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Conflicts: CHANGELOG app/models/build.rb app/services/create_build_service.rb db/schema.rb
| * | Separate Commit model and logic from Build model|etc...Kestred2014-08-231-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is an entirely non-user facing change which prepares GitLab CI for future support of Parallel Builds. See https://about.gitlab.com/2013/12/19/gitlab-ci-with-parallel-builds-and-deployments/. These changes specifically avoid changing the supported API or changing any of the website views. Changes to the website views will come in tandem with future features like "Multiple build scripts". The supported API won't change as part of any future changes on this vein, to maintain support for the unofficial GitLab CI runners. This closes the following implementation step: 1. A commit has many builds Signed-off-by: Kestred <kestred@riotcave.com>
* | | Fix migrations and add mysql limitsDmitriy Zaporozhets2014-10-282-15/+4
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Add pagination to project APIKevin Houdebert2014-09-071-2/+6
|/ /
* | Remove added file and rename runners token constant to registration token.Sytse Sijbrandij2014-06-131-1/+1
|/
* Remove public key from runner modelDmitriy Zaporozhets2014-05-061-3/+2
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add mysql limits to separate rake taskDmitriy Zaporozhets2014-05-052-0/+23
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Refer to "GitLab CI" in some additional places in the init.d script.cr7pt0gr4ph72014-04-161-5/+5
|
* Make the init.d script's output refer to "GitLab CI" instead of "GitLab".cr7pt0gr4ph72014-04-161-6/+6
|
* Ignore build with started_at is null on "build duration" chartFloran Brutel2014-03-041-1/+1
|
* Deleted a file that was accidentally pushedJeroen van Baarsen2014-02-201-134/+0
|
* Added the new init.d scriptJeroen van Baarsen2014-02-203-78/+408
|
* Remove the `chmod +x` step for the init scriptJacob Vosmaer2014-01-311-0/+0
|
* Add clear cache taskDmitriy Zaporozhets2014-01-311-0/+6
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Merge branch 'upgrader' into 'master'Dmitriy Zaporozhets2014-01-303-1/+147
|\ | | | | | | Feature: Upgrade script
| * Uppercase constantsDmitriy Zaporozhets2014-01-301-1/+1
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * Backport upgrader script from GitLabDmitriy Zaporozhets2014-01-302-0/+146
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Merge branch 'fix/deprecations' of github.com:pgolm/gitlab-ci into ↵Dmitriy Zaporozhets2014-01-302-3/+3
|\ \ | |/ |/| | | | | | | | | | | | | pgolm-fix/deprecations Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Conflicts: config/initializers/secret_token.rb
| * fix deprections warningsPeter Golm2014-01-092-3/+3
| |
* | Merge branch 'refactoring' into 'master'Dmitriy Zaporozhets2014-01-301-1/+1
|\ \ | | | | | | | | | Refactoring
| * | CreateBuildService for build creation and more validation to build modelDmitriy Zaporozhets2014-01-291-1/+1
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | No need to redirect sidekiq boot outputJacob Vosmaer2014-01-291-5/+4
| | | | | | | | | | | | This is handled by script/background_jobs
* | | Remove duplication in sidekiq.rakeJacob Vosmaer2014-01-291-6/+2
| | |
* | | Add background_jobs script from gitlabhqJacob Vosmaer2014-01-291-2/+2
| | |
* | | Create a constant for sidekiq.log's pathJacob Vosmaer2014-01-271-4/+5
| | |
* | | Capture sidekiq start / stop output in sidekiq.logJacob Vosmaer2014-01-271-5/+5
| | |
* | | No backgrounding in the init scriptJacob Vosmaer2014-01-271-4/+4
|/ /
* | Use minutes for duration chartDmitriy Zaporozhets2014-01-111-2/+2
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Show commit sha for build duration. Fixed testsDmitriy Zaporozhets2014-01-111-3/+3
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Refactor charts resource. Improved charts codeDmitriy Zaporozhets2014-01-111-7/+4
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | fixed one merge errorMichael Sprauer2014-01-111-0/+1
| |
* | fix some style issuesPeter Golm2014-01-111-1/+0
| | | | | | | | see: https://github.com/gitlabhq/gitlab-ci/pull/355
* | Merge github.com:gitlabhq/gitlab-ci into NewChartsPeter Golm2014-01-095-4/+14
|\ \ | |/ | | | | | | | | Conflicts: app/controllers/projects_controller.rb config/routes.rb
| * allow runners to submit large build logsBernhard Weisshuhn (a.k.a. bernhorst)2013-12-081-1/+5
| | | | | | | | | | The default nginx configuration will only allow for 1 megabyte request bodies, so large build logs from runners will be rejected by the server. This patch sets the limit to 10 megabytes. I'm not sure what a sensible default might be, but 1m seem a bit over-conservative to me.
| * Use rake task with whenever instead of runnerDmitriy Zaporozhets2013-11-204-3/+9
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Fixed the chartsMichael Sprauer2013-11-141-1/+2
| |
* | fixed one merge errorMichael Sprauer2013-11-131-4/+0
| |
* | try to support postgres and try to fix the tests added an test to improve ↵Michael Sprauer2013-11-131-1/+8
| | | | | | | | coverage
* | New Chart: Build durationMichael Sprauer2013-11-131-1/+11
|/
* expose project namegdunkle2013-10-291-1/+1
|
* API: create buildDmitriy Zaporozhets2013-10-292-4/+50
|
* Assign runner id to build at start. Allow update only of running buildsDmitriy Zaporozhets2013-10-241-2/+4
|
* Runner is shared between all projects now unless it is assigned to any of themDmitriy Zaporozhets2013-10-241-2/+5
|