summaryrefslogtreecommitdiff
path: root/lib/tasks
diff options
context:
space:
mode:
authorValery Sizov <vsv2711@gmail.com>2015-03-11 14:50:06 +0200
committerValery Sizov <vsv2711@gmail.com>2015-03-11 14:50:06 +0200
commit9993a749d0e9f753aa7ecd4590260c1730c319a1 (patch)
tree92e641649c49fe65b725f1e236e2ea120bf8b87a /lib/tasks
parent1c10220fa8bb519c97e6aea1af9620ac38c8a285 (diff)
downloadgitlab-ci-9993a749d0e9f753aa7ecd4590260c1730c319a1.tar.gz
Adding brakeman
Diffstat (limited to 'lib/tasks')
-rw-r--r--lib/tasks/brakeman.rake9
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/tasks/brakeman.rake b/lib/tasks/brakeman.rake
new file mode 100644
index 0000000..c97efff
--- /dev/null
+++ b/lib/tasks/brakeman.rake
@@ -0,0 +1,9 @@
+desc 'Security check via brakeman'
+ task :brakeman do
+ if system("brakeman --skip-files lib/upgrader.rb -w3 -z -x ModelAttributes")
+ exit 0
+ else
+ puts 'Security check failed'
+ exit 1
+ end
+end