summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
| * Implemented api for project jobs with working tests and updated docMichel Courtine2015-02-112-1/+66
| |
* | Semaphore does not like real git fetching, stub out the callJeroen van Baarsen2015-02-281-2/+5
| | | | | | | | Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
* | delete runner endpointValery Sizov2015-02-261-0/+12
| |
* | rubocop installValery Sizov2015-02-254-24/+24
| |
* | Revert "Implemented api for project jobs"Valery Sizov2015-02-112-64/+0
| | | | | | | | This reverts commit 0d39bfa32967c5f2794bdf30d088b74a78fd54c2.
* | Implemented api for project jobsMichel Courtine2015-02-102-0/+64
|/
* Merge branch 'topic/settings-email' into 'master'Valery Sizov2015-02-041-0/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Migrate E-mail notification to Services menu As discussed earlier e-mail notifications lives now under Services menu. Let me know if this is right direction. I think now that maybe I shouldn't migrate email_add_committer and email_recipients to MailService and instead use parameters from Project. What guys do you think? Tests results are here: https://semaphoreapp.com/ayufan/gitlab-ci/branches/topic-settings-email See merge request !30
| * Fixed testsKamil Trzcinski2015-01-291-0/+1
| |
* | Rename hostname in Runner's API to descriptionKamil Trzcinski2015-01-281-2/+2
|/
* Allow runner to pass tag_list during registrationKamil Trzcinski2015-01-271-2/+8
|
* Use hostname as default runner's descriptionKamil Trzcinski2015-01-231-2/+2
|
* Check if the last commit has a last buildJacob Vosmaer2015-01-151-1/+1
| | | | This silences another cron error with duck tape.
* Register builds depend on runner tagsDmitriy Zaporozhets2015-01-121-16/+4
|
* Don't run projects which are assigned to specific runner by shared runner.Kamil Trzcinski2015-01-121-1/+4
|
* Make the schedule_build cron job quietJacob Vosmaer2015-01-091-1/+0
| | | | | | | | | | | | As an administrator, it is not interesting for me to get emails from GitLab CI that look like: ``` . . . . ```
* Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ciJacob Vosmaer2015-01-082-0/+28
|\
| * Merge branch 'api_for_webhooks_registering' into 'master'Valery Sizov2015-01-072-0/+28
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | API for webhooks registering Simple API method for creating new WebHooks for specified Project. P.S. Sorry for not squasing commits, they were already pushed. See merge request !11
| | * Projects API method for webhooks creationMariusz Michalak2014-11-241-0/+24
| | |
| | * Grape Entity for WebHookMariusz Michalak2014-11-241-0/+4
| | |
* | | Merge branch 'master' of github.com:gitlabhq/gitlab-ciJacob Vosmaer2015-01-081-1/+1
|\ \ \
| * \ \ Merge pull request #431 from Wachiwi/patch-1Valeriy Sizov2015-01-071-1/+1
| |\ \ \ | | |/ / | |/| | Changed sudo by su -c
| | * | Changed sudo by su -cWachiwi2014-05-131-1/+1
| | | | | | | | | | | | See PR #5935 in gitlabhq/gitlabhq for more details
* | | | Merge branch 'last_build_fix' into 'master'Dmitriy Zaporozhets2015-01-081-4/+4
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | Last_build fix See merge request !99
| * | | Fix scheduled retryingValery Sizov2015-01-071-4/+4
| | | |
* | | | Add ability to register specific runners for projectsDmitriy Zaporozhets2015-01-071-2/+10
|/ / / | | | | | | | | | | | | You can provide project token durinng runner regstration and runner will be created specifically for this project
* | | Remove 'Done' from the schedule_builds cron jobJacob Vosmaer2014-12-101-1/+0
| | | | | | | | | | | | | | | A cron job should be quiet if all goes well. Getting an email that says 'Done' every hour is annoying for administrators.
* | | remove script field from projectValery Sizov2014-12-012-5/+2
| |/ |/|
* | Refactor commit shaDmitriy Zaporozhets2014-11-061-0/+3
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | 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