Merge branch 'redirect-ci-dash' into 'master'
Temporary bring /ci page page with help information Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> See merge request !1630
This commit is contained in:
commit
5d010ecd8a
2 changed files with 23 additions and 3 deletions
|
@ -1,8 +1,8 @@
|
|||
module Ci
|
||||
class ProjectsController < Ci::ApplicationController
|
||||
before_action :project
|
||||
before_action :authenticate_user!, except: [:build, :badge]
|
||||
before_action :authorize_access_project!, except: [:badge]
|
||||
before_action :project, except: [:index]
|
||||
before_action :authenticate_user!, except: [:index, :build, :badge]
|
||||
before_action :authorize_access_project!, except: [:index, :badge]
|
||||
before_action :authorize_manage_project!, only: [:toggle_shared_runners, :dumped_yaml]
|
||||
before_action :no_cache, only: [:badge]
|
||||
protect_from_forgery
|
||||
|
|
20
app/views/ci/projects/index.html.haml
Normal file
20
app/views/ci/projects/index.html.haml
Normal file
|
@ -0,0 +1,20 @@
|
|||
.wiki
|
||||
%h1
|
||||
GitLab CI is now integrated in GitLab UI
|
||||
%h2 For existing projects
|
||||
|
||||
%p
|
||||
Check the following pages to find the CI status you're looking for:
|
||||
|
||||
%ul
|
||||
%li Projects page - shows CI status for each project.
|
||||
%li Project commits page - show CI status for each commit.
|
||||
|
||||
|
||||
|
||||
%h2 For new projects
|
||||
|
||||
%p
|
||||
If you want to enable CI for a new project it is easy as adding
|
||||
= link_to ".gitlab-ci.yml", "http://doc.gitlab.com/ce/ci/yaml/README.html"
|
||||
file to your repository
|
Loading…
Reference in a new issue