• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

gitlabhq / gitlab_git / 260
14%

Build:
DEFAULT BRANCH: master
Ran 19 Nov 2014 10:37AM UTC
Jobs 2
Files 31
Run time 31s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
260

push

travis-ci

randx
Merge branch 'handle-invalid-submodule' into 'master'

Handle invalid submodule

Add better error handling to the submodule processing in `Gitlab::Git::Repository`:

* Return an empty hash from `#submodules` when the specified commit doesn't have a `.gitmodules` file.

* Omit entries from the return value of `#submodules` when the entry in `.gitmodules` has an invalid path.

Fixes #7, gitlab-org/gitlab-ce#714, and gitlab-org/gitlab-ce#763.  Also fixes one of the recent [comments](https://gitlab.com/gitlab-org/gitlab-ce/issues/333#note_367106) from gitlab-org/gitlab-ce#333.

/cc @jacobvosmaer @dzaporozhets

See merge request !14

20 of 20 new or added lines in 2 files covered. (100.0%)

1431 of 1498 relevant lines covered (95.53%)

238.77 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
lib/gitlab_git/repository.rb

Uncovered Existing Lines

Lines Coverage ∆ File
2
100.0
lib/gitlab_git/encoding_helper.rb
2
100.0
lib/gitlab_git/repository.rb
Jobs
ID Job ID Ran Files Coverage
1 260.1 (1.9.3-p327, TRAVIS=true) 19 Nov 2014 10:37AM UTC 0
95.63
Travis Job 260.1
2 260.2 (2.0.0, TRAVIS=true) 19 Nov 2014 10:37AM UTC 0
95.63
Travis Job 260.2
Source Files on build 260
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #260
  • d6c3928e on github
  • Prev Build on master (#259)
  • Next Build on master (#263)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc