summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* support for forksValery Sizov2015-04-062-0/+39
|
* Merge pull request #559 from jvanbaarsen/remove-deprecated-api-pointValeriy Sizov2015-03-311-51/+0
|\ | | | | Removed deprecated API behaviour
| * Removed deprecated API behaviourJeroen van Baarsen2015-03-051-51/+0
| | | | | | | | Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
* | Security fix: added is_shared parameterValery Sizov2015-03-251-1/+2
| |
* | Adding brakemanValery Sizov2015-03-111-0/+9
| |
* | Allow to pause runners - when paused runner will not receive any new buildKamil Trzcinski2015-03-061-0/+2
| |
* | Added runner last contactKamil Trzcinski2015-03-062-0/+9
|/
* Merge pull request #553 from jvanbaarsen/fix-295Valeriy Sizov2015-03-031-1/+1
|\ | | | | Only update trace when trace is given
| * Only update trace when trace is givenJeroen van Baarsen2015-02-281-1/+1
| | | | | | | | | | | | Fixes #295 Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
* | Merge branch 'master' of github.com:gitlabhq/gitlab-ciValery Sizov2015-03-031-2/+6
|\ \
| * | Upgrade to rails 4.1.9Jeroen van Baarsen2015-02-281-2/+6
| |/ | | | | | | Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
* | Merge branch 'feature_project_jobs_rest_api-1' into 'master'Valery Sizov2015-03-032-0/+78
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | Implemented api for project jobs with working tests and updated doc The rest API allows you to manipulate a project on gitlab-ci but there is no way to manipulate build jobs through the api. I tested it, implemented truly working tests & updated documentation http://feedback.gitlab.com/forums/176466-general/suggestions/7068630-expose-the-job-api-to-the-rest-api See merge request !39
| * project jobs api: exposed active, build_branches, build_tags, tags. ↵Michel Courtine2015-02-122-3/+16
| | | | | | | | Implemented tests and updated documentation
| * 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>