Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
gitlab-ce
Commits
8acbc9e0
Commit
8acbc9e0
authored
Aug 12, 2016
by
Kamil Trzcinski
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master' into improve-pipeline-processing
parents
1984697b
d4f987b2
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
30 additions
and
4 deletions
+30
-4
CHANGELOG
CHANGELOG
+1
-1
app/views/projects/pipelines/new.html.haml
app/views/projects/pipelines/new.html.haml
+1
-1
spec/features/projects/pipelines_spec.rb
spec/features/projects/pipelines_spec.rb
+28
-2
No files found.
CHANGELOG
View file @
8acbc9e0
...
@@ -104,7 +104,7 @@ v 8.11.0 (unreleased)
...
@@ -104,7 +104,7 @@ v 8.11.0 (unreleased)
- Fix importing GitLab projects with an invalid MR source project
- Fix importing GitLab projects with an invalid MR source project
- Sort folders with submodules in Files view !5521
- Sort folders with submodules in Files view !5521
- Each `File::exists?` replaced to `File::exist?` because of deprecate since ruby version 2.2.0
- Each `File::exists?` replaced to `File::exist?` because of deprecate since ruby version 2.2.0
-
Print urls to create (or view) merge requests after git push !5542 (Scott Le
)
-
Add auto-completition in pipeline (Katarzyna Kobierska Ula Budziszewska
)
v 8.10.5
v 8.10.5
- Add a data migration to fix some missing timestamps in the members table. !5670
- Add a data migration to fix some missing timestamps in the members table. !5670
...
...
app/views/projects/pipelines/new.html.haml
View file @
8acbc9e0
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
.form-group
.form-group
=
f
.
label
:ref
,
'Create for'
,
class:
'control-label'
=
f
.
label
:ref
,
'Create for'
,
class:
'control-label'
.col-sm-10
.col-sm-10
=
f
.
text_field
:ref
,
required:
true
,
tabindex:
2
,
class:
'form-control
'
=
f
.
text_field
:ref
,
required:
true
,
tabindex:
2
,
class:
'form-control
js-branch-name ui-autocomplete-input'
,
autocomplete: :false
,
id: :ref
.help-block
Existing branch name, tag
.help-block
Existing branch name, tag
.form-actions
.form-actions
=
f
.
submit
'Create pipeline'
,
class:
'btn btn-create'
,
tabindex:
3
=
f
.
submit
'Create pipeline'
,
class:
'btn btn-create'
,
tabindex:
3
...
...
spec/features/pipelines_spec.rb
→
spec/features/p
rojects/p
ipelines_spec.rb
View file @
8acbc9e0
...
@@ -205,7 +205,7 @@ describe "Pipelines" do
...
@@ -205,7 +205,7 @@ describe "Pipelines" do
before
{
visit
new_namespace_project_pipeline_path
(
project
.
namespace
,
project
)
}
before
{
visit
new_namespace_project_pipeline_path
(
project
.
namespace
,
project
)
}
context
'for valid commit'
do
context
'for valid commit'
do
before
{
fill_in
(
'
Create for
'
,
with:
'master'
)
}
before
{
fill_in
(
'
pipeline[ref]
'
,
with:
'master'
)
}
context
'with gitlab-ci.yml'
do
context
'with gitlab-ci.yml'
do
before
{
stub_ci_pipeline_to_return_yaml_file
}
before
{
stub_ci_pipeline_to_return_yaml_file
}
...
@@ -222,11 +222,37 @@ describe "Pipelines" do
...
@@ -222,11 +222,37 @@ describe "Pipelines" do
context
'for invalid commit'
do
context
'for invalid commit'
do
before
do
before
do
fill_in
(
'
Create for
'
,
with:
'invalid-reference'
)
fill_in
(
'
pipeline[ref]
'
,
with:
'invalid-reference'
)
click_on
'Create pipeline'
click_on
'Create pipeline'
end
end
it
{
expect
(
page
).
to
have_content
(
'Reference not found'
)
}
it
{
expect
(
page
).
to
have_content
(
'Reference not found'
)
}
end
end
end
end
describe
'Create pipelines'
,
feature:
true
do
let
(
:project
)
{
create
(
:project
)
}
before
do
visit
new_namespace_project_pipeline_path
(
project
.
namespace
,
project
)
end
describe
'new pipeline page'
do
it
'has field to add a new pipeline'
do
expect
(
page
).
to
have_field
(
'pipeline[ref]'
)
expect
(
page
).
to
have_content
(
'Create for'
)
end
end
describe
'find pipelines'
do
it
'shows filtered pipelines'
,
js:
true
do
fill_in
(
'pipeline[ref]'
,
with:
'fix'
)
find
(
'input#ref'
).
native
.
send_keys
(
:keydown
)
within
(
'.ui-autocomplete'
)
do
expect
(
page
).
to
have_selector
(
'li'
,
text:
'fix'
)
end
end
end
end
end
end
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment