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
5c7904d7
Commit
5c7904d7
authored
Sep 26, 2016
by
Akram FARES
Committed by
Rémy Coutable
Oct 06, 2016
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add tag shortcut from the Commit page
Signed-off-by:
Rémy Coutable
<
remy@rymai.me
>
parent
21f0c27a
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
16 additions
and
0 deletions
+16
-0
CHANGELOG
CHANGELOG
+1
-0
app/views/projects/commit/_commit_box.html.haml
app/views/projects/commit/_commit_box.html.haml
+2
-0
features/project/commits/commits.feature
features/project/commits/commits.feature
+5
-0
features/steps/project/commits/commits.rb
features/steps/project/commits/commits.rb
+8
-0
No files found.
CHANGELOG
View file @
5c7904d7
...
...
@@ -10,6 +10,7 @@ v 8.13.0 (unreleased)
- Add a /wip slash command to toggle the Work In Progress status of a merge request. !6259 (tbalthazar)
- Speed-up group milestones show page
- Don't include archived projects when creating group milestones. !4940 (Jeroen Jacobs)
- Add tag shortcut from the Commit page. !6543
- Keep refs for each deployment
- Log LDAP lookup errors and don't swallow unrelated exceptions. !6103 (Markus Koller)
- Add more tests for calendar contribution (ClemMakesApps)
...
...
app/views/projects/commit/_commit_box.html.haml
View file @
5c7904d7
...
...
@@ -24,6 +24,8 @@
=
revert_commit_link
(
@commit
,
namespace_project_commit_path
(
@project
.
namespace
,
@project
,
@commit
.
id
),
has_tooltip:
false
)
%li
.clearfix
=
cherry_pick_commit_link
(
@commit
,
namespace_project_commit_path
(
@project
.
namespace
,
@project
,
@commit
.
id
),
has_tooltip:
false
)
%li
.clearfix
=
link_to
"Tag"
,
new_namespace_project_tag_path
(
@project
.
namespace
,
@project
,
ref:
@commit
)
%li
.divider
%li
.dropdown-header
Download
...
...
features/project/commits/commits.feature
View file @
5c7904d7
...
...
@@ -37,6 +37,11 @@ Feature: Project Commits
Then
I see commit info
And
I see side-by-side diff button
Scenario
:
I
browse commit from list and create a new tag
Given
I click on commit link
And
I click on tag link
Then
I see commit SHA pre-filled
Scenario
:
I
browse commit with ci from list
Given
commit has ci status
And
repository contains
".gitlab-ci.yml"
file
...
...
features/steps/project/commits/commits.rb
View file @
5c7904d7
...
...
@@ -24,6 +24,14 @@ class Spinach::Features::ProjectCommits < Spinach::FeatureSteps
expect
(
body
).
to
have_selector
(
"entry summary"
,
text:
commit
.
description
[
0
..
10
])
end
step
'I click on tag link'
do
click_link
"Tag"
end
step
'I see commit SHA pre-filled'
do
expect
(
page
).
to
have_selector
(
"input[value='
#{
sample_commit
.
id
}
']"
)
end
step
'I click on commit link'
do
visit
namespace_project_commit_path
(
@project
.
namespace
,
@project
,
sample_commit
.
id
)
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