Fix flay not detecting identical code

Previously the script checked only for 'Similar code', but flay will
tell users when IDENTICAL code is detected too. This should create a
commit will create a failing pipeline, and to check that it does this
commit is pushed.

Fixes #42628
This commit is contained in:
Zeger-Jan van de Weg 2018-01-31 13:41:14 +01:00
parent e74e6fcb5e
commit a248e7adf3
No known key found for this signature in database
GPG key ID: 65F6A8D64A88ABAC

View file

@ -2,7 +2,7 @@ desc 'Code duplication analyze via flay'
task :flay do task :flay do
output = `bundle exec flay --mass 35 app/ lib/gitlab/ 2> #{File::NULL}` output = `bundle exec flay --mass 35 app/ lib/gitlab/ 2> #{File::NULL}`
if output.include? "Similar code found" if output.include?("Similar code found") || output.include?("IDENTICAL code found")
puts output puts output
exit 1 exit 1
end end