Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-03-29Redirect to root path when visiting `/ci`Grzegorz Bizon
2016-03-25Add definition of before action that has been movedGrzegorz Bizon
Closes #14528
2016-03-01Do not require authentication for CI status badgeGrzegorz Bizon
This changes only deprecated CI badge that we keep for backwards compatibility. See !3030#note_4041498.
2016-03-01Fix deprecated CI build status badge permissionsGrzegorz Bizon
2016-02-11Render 404 if there is no project for old CI status badgeGrzegorz Bizon
2016-02-11Add deprecation warning for old CI status badge actionGrzegorz Bizon
We keep this only for backwards compatibility with projects that have been migrated from GitLab CI. New project badge will go elsewhere.
2016-02-03Clean Ci::ApplicationController from unused permission related codeKamil Trzcinski
2016-02-02Make the CI permission model simplerKamil Trzcinski
This MR simplifies CI permission model: - read_build: allows to read a list of builds, artifacts and trace - update_build: allows to cancel and retry builds - create_build: allows to create builds from gitlab-ci.yml (not yet implemented) - admin_build: allows to manage triggers, runners and variables - read_commit_status: allows to read a list of commit statuses (including the overall of builds) - create_commit_status: allows to create a new commit status using API Remove all extra methods to manage permission. Made all controllers to use explicitly the new permissions.
2016-01-11Allow subsequent validations in CI LinterGrzegorz Bizon
Closes #5851
2015-12-22Make CI Lint form synchronousGrzegorz Bizon
This removes `remote: true` from CI Lint form, making it synchronous form. This also removes some complexity related to displaying lint messages. View also has been updated, removed deprecated Bootstrap 2 tags. Improved design. Closes #4206
2015-12-11Add runners tokenKamil Trzcinski
2015-12-11Migrate CI::Project to ProjectKamil Trzcinski
2015-11-19Don't rescue Exception, but StandardErrorKamil Trzcinski
2015-11-10Remove deprecated dumped yaml file generated from previous job definitionsKamil Trzcinski
2015-10-28Remove deprecated CI events from project settings pageDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-23Fix broken Runners admin pageKamil Trzcinski
2015-10-23Allow developer to manage buildsKamil Trzcinski
2015-10-17Merge branch 'redirect-ci-dash' into 'master' Dmitriy Zaporozhets
Temporary bring /ci page page with help information Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> See merge request !1630
2015-10-17Temporary bring /ci page page with help informationDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-17Redirect old CI project route to GitLab projectDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-14Show warning if build doesn't have runners with specified tags or runners ↵Kamil Trzcinski
didn't connect recently Slightly refactor runner status detection: moving it to Runner class Signed-off-by: Kamil Trzcinski <ayufan@ayufan.eu>
2015-10-07Fix tests and few CI featuresDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-07Move CI services to project settings areaDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-07Remove Ci::Commit and Ci::Build controllersDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-07Remove Continuous Integration from project menuDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-06Fix ci build routing and few testsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-06Refactor commit/build tests and fix CI cancelDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-06Cleanup CI code after refactoring and fix several 500 errorsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-06Fix broken grouping sql clause when rendering commits for CIKamil Trzcinski
2015-10-05Fix graphical glitchesKamil Trzcinski
2015-10-05Merge branch 'rs-remove-ci-disable'Kamil Trzcinski
See merge request !1512
2015-10-05Merge branch 'refactor-build-service' into 'master' Kamil Trzciński
Refactor Ci::Commit and Ci::Build to have all builds for same :sha on single page This makes Ci::Commit to have only :sha and simplifies routing to have only :sha in path. The :ref and :push_data is now parameter of Ci::Build. All commit related data (git author, message and .gitlab-ci.yml) is read directly from repository. All code related for creating builds is moved to CreateBuildsService. Status deduction is rewritten to make if more efficient and easier to integrate with Commit Status API. This is partially working, tests are not yet touched. This slightly changes view of Commit: ![Screen_Shot_2015-10-02_at_15.21.47](https://gitlab.com/gitlab-org/gitlab-ce/uploads/ad3f1ccdcc87659ea437d8db6c5b9f94/Screen_Shot_2015-10-02_at_15.21.47.png) @dzaporozhets What do you think? See merge request !1502
2015-10-05Remove the option to disable CIRobert Speicher
This option only existed to ease the CI-to-CE/EE migration process. This commit partially reverts 8b05abe816b0c681ac218096b294311dd04fde8b
2015-10-05Fix next round of testsKamil Trzcinski
2015-10-05Move CI web hooks page to project settings areaDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-05Refactor commit and buildKamil Trzcinski
2015-10-03Fix rubocop warnings in appGuilherme Garnier
2015-09-30Delegate ci_project parameters to projectsKamil Trzcinski
- It delegates name, path, gitlab_url, ssh_url_to_repo - Remove ability to set this parameters using CI API This fixes GitLab project rename, namespace change, repository rename, etc.
2015-09-29Move CI project settings page to CE project settings areaDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-09-29Move CI triggers page to project settings areaDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-09-28Move CI variables page to project settingsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-09-25Move runners page to project settingsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-09-24Remove CI dashboardDmitriy Zaporozhets
With CI status integrated at GitLab projects page there is no reason to keep it anymore. Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-09-23Move CI charts to project graphs areaDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-09-23Remove non-existing pageDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-09-23Fix search for ci projects and cleanup unnecessary codeDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-09-23Simplify CI projects queryDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-09-23Show only enabled CI projectsDmitriy Zaporozhets
Since CI is enabled by pushing .gitlab-ci.yml file there is no need to add CI project via dashboard Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-09-21Fix permissions problemsKamil Trzcinski
- Allow developers to retry builds - Hide advanced project options from CI page for non-admin users
2015-09-18remove API calls from CE to CIValery Sizov