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
0
Merge Requests
0
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
Léo-Paul Géneau
gitlab-ce
Commits
6466e330
Commit
6466e330
authored
Feb 24, 2016
by
James Lopez
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
updated gitlab-ci script to include builds URL
parent
1df2c1b2
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
286 additions
and
3 deletions
+286
-3
.gitlab-ci.yml
.gitlab-ci.yml
+285
-2
app/models/project.rb
app/models/project.rb
+1
-1
No files found.
.gitlab-ci.yml
View file @
6466e330
...
...
@@ -28,6 +28,96 @@ stages:
-
test
-
notifications
spec:feature:
stage
:
test
script
:
-
RAILS_ENV=test bundle exec rake assets:precompile 2>/dev/null
-
RAILS_ENV=test SIMPLECOV=true bundle exec rake spec:feature
tags
:
-
ruby
-
mysql
spec:api:
stage
:
test
script
:
-
RAILS_ENV=test SIMPLECOV=true bundle exec rake spec:api
tags
:
-
ruby
-
mysql
spec:models:
stage
:
test
script
:
-
RAILS_ENV=test SIMPLECOV=true bundle exec rake spec:models
tags
:
-
ruby
-
mysql
spec:lib:
stage
:
test
script
:
-
RAILS_ENV=test SIMPLECOV=true bundle exec rake spec:lib
tags
:
-
ruby
-
mysql
spec:services:
stage
:
test
script
:
-
RAILS_ENV=test SIMPLECOV=true bundle exec rake spec:services
tags
:
-
ruby
-
mysql
spec:benchmark:
stage
:
test
script
:
-
RAILS_ENV=test bundle exec rake spec:benchmark
tags
:
-
ruby
-
mysql
allow_failure
:
true
spec:other:
stage
:
test
script
:
-
RAILS_ENV=test SIMPLECOV=true bundle exec rake spec:other
tags
:
-
ruby
-
mysql
spinach:project:half:
stage
:
test
script
:
-
RAILS_ENV=test SIMPLECOV=true bundle exec rake spinach:project:half
tags
:
-
ruby
-
mysql
spinach:project:rest:
stage
:
test
script
:
-
RAILS_ENV=test SIMPLECOV=true bundle exec rake spinach:project:rest
tags
:
-
ruby
-
mysql
spinach:other:
stage
:
test
script
:
-
RAILS_ENV=test SIMPLECOV=true bundle exec rake spinach:other
tags
:
-
ruby
-
mysql
teaspoon
:
stage
:
test
script
:
-
RAILS_ENV=test bundle exec teaspoon
tags
:
-
ruby
-
mysql
rubocop
:
stage
:
test
script
:
...
...
@@ -36,9 +126,202 @@ rubocop:
-
ruby
-
mysql
brakeman
:
stage
:
test
script
:
-
bundle exec rake brakeman
tags
:
-
ruby
-
mysql
flog
:
stage
:
test
script
:
-
bundle exec rake flog
tags
:
-
ruby
-
mysql
flay
:
stage
:
test
script
:
-
bundle exec rake flay
tags
:
-
ruby
-
mysql
bundler:audit:
stage
:
test
script
:
-
"
bundle
exec
bundle-audit
update"
-
"
bundle
exec
bundle-audit
check"
tags
:
-
ruby
-
mysql
allow_failure
:
true
# Ruby 2.2 jobs
spec:feature:ruby22:
stage
:
test
image
:
ruby:2.2
only
:
-
master
script
:
-
RAILS_ENV=test bundle exec rake assets:precompile 2>/dev/null
-
RAILS_ENV=test SIMPLECOV=true bundle exec rake spec:feature
cache
:
key
:
"
ruby22"
paths
:
-
vendor
tags
:
-
ruby
-
mysql
spec:api:ruby22:
stage
:
test
image
:
ruby:2.2
only
:
-
master
script
:
-
RAILS_ENV=test SIMPLECOV=true bundle exec rake spec:api
cache
:
key
:
"
ruby22"
paths
:
-
vendor
tags
:
-
ruby
-
mysql
spec:models:ruby22:
stage
:
test
image
:
ruby:2.2
only
:
-
master
script
:
-
RAILS_ENV=test SIMPLECOV=true bundle exec rake spec:models
cache
:
key
:
"
ruby22"
paths
:
-
vendor
tags
:
-
ruby
-
mysql
spec:lib:ruby22:
stage
:
test
image
:
ruby:2.2
only
:
-
master
script
:
-
RAILS_ENV=test SIMPLECOV=true bundle exec rake spec:lib
cache
:
key
:
"
ruby22"
paths
:
-
vendor
tags
:
-
ruby
-
mysql
spec:services:ruby22:
stage
:
test
image
:
ruby:2.2
only
:
-
master
script
:
-
RAILS_ENV=test SIMPLECOV=true bundle exec rake spec:services
cache
:
key
:
"
ruby22"
paths
:
-
vendor
tags
:
-
ruby
-
mysql
spec:benchmark:ruby22:
stage
:
test
image
:
ruby:2.2
only
:
-
master
script
:
-
RAILS_ENV=test bundle exec rake spec:benchmark
cache
:
key
:
"
ruby22"
paths
:
-
vendor
tags
:
-
ruby
-
mysql
allow_failure
:
true
spec:other:ruby22:
stage
:
test
image
:
ruby:2.2
only
:
-
master
script
:
-
RAILS_ENV=test SIMPLECOV=true bundle exec rake spec:other
cache
:
key
:
"
ruby22"
paths
:
-
vendor
tags
:
-
ruby
-
mysql
spinach:project:half:ruby22:
stage
:
test
image
:
ruby:2.2
only
:
-
master
script
:
-
RAILS_ENV=test SIMPLECOV=true bundle exec rake spinach:project:half
cache
:
key
:
"
ruby22"
paths
:
-
vendor
tags
:
-
ruby
-
mysql
spinach:project:rest:ruby22:
stage
:
test
image
:
ruby:2.2
only
:
-
master
script
:
-
RAILS_ENV=test SIMPLECOV=true bundle exec rake spinach:project:rest
cache
:
key
:
"
ruby22"
paths
:
-
vendor
tags
:
-
ruby
-
mysql
spinach:other:ruby22:
stage
:
test
image
:
ruby:2.2
only
:
-
master
script
:
-
RAILS_ENV=test SIMPLECOV=true bundle exec rake spinach:other
cache
:
key
:
"
ruby22"
paths
:
-
vendor
tags
:
-
ruby
-
mysql
notify:slack:
stage
:
notifications
script
:
-
./scripts/notify_slack.sh "#ci-test" "Build failed! Check https://gitlab.com/gitlab-org/$(basename „$PWD)/commit/$CI_BUILD_REF/builds"
when
:
on_failure
\ No newline at end of file
-
./scripts/notify_slack.sh "#builds" "Build failed! Check https://gitlab.com/gitlab-org/$(basename „$PWD)/commit/$CI_BUILD_REF/builds"
when
:
on_failure
only
:
-
master@gitlab-org/gitlab-ce
-
tags@gitlab-org/gitlab-ce
-
master@gitlab-org/gitlab-ee
-
tags@gitlab-org/gitlab-ee
\ No newline at end of file
app/models/project.rb
View file @
6466e330
...
...
@@ -42,7 +42,7 @@
require
'carrierwave/orm/activerecord'
require
'file_size_validator'
clas
Project
<
ActiveRecord
::
Base
clas
s
Project
<
ActiveRecord
::
Base
include
Gitlab
::
ConfigHelper
include
Gitlab
::
ShellAdapter
include
Gitlab
::
VisibilityLevel
...
...
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