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

weldr / bdcs / 220
85%

Build:
DEFAULT BRANCH: master
Ran 18 Oct 2017 02:04PM UTC
Jobs 1
Files 62
Run time 3s
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
220

push

travis-ci

dashea
Add the beginning of npm import.

When given npm:<name>, import will now download the latest version of
the pacakge from registry.npmjs.org, load the source into the content
store as a Source record, and then create "builds" which move the
package contents to /usr/lib/node_modules/<name>@<version> and symlink
the npm dependencies into the package's node_modules directory.

There is still a good bit left to do to make this useful. Here is an
abbreviated list:

  - export, obvs. In particular, export will need additional logic (and
    information from the recipe) in order to add the top-level
    /usr/lib/node_modules/<name> (no version) symlinks, as well as the
    bin and man symlinks for top-level packages. The <name>@<version>
    directories are created to allow for multiple npm packages to be
    installed at the same time, which happens frequently, but are not
    yet usable in the sense that you need the versionless path for
    'require(<name>)'. The non-standard directories are to avoid the npm
    method of doing things (resolve the entire filesystem tree at
    install time), but will require a few extra steps. What "top-level"
    means also needs to be figured out.

  - Working with the mddb schema a bit better? Everything is in key/val
    data right now instead of using the requirements table. Maybe that
    doesn't matter.

  - Be able to import non-latest versions of packages.

  - Be able to automatically import dependencies instead of bombing out.

2057 of 2541 relevant lines covered (80.95%)

1.59 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
3
100.0
./Utils/Monad.hs
6
100.0
./BDCS/Sources.hs
7
100.0
./BDCS/Builds.hs
8
100.0
./BDCS/DB.hs
18
100.0
./BDCS/Files.hs
24
100.0
./BDCS/CS.hs
Jobs
ID Job ID Ran Files Coverage
1 220.1 18 Oct 2017 02:04PM UTC 0
80.95
Travis Job 220.1
Source Files on build 220
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #220
  • 990ae3a6 on github
  • Prev Build on master (#218)
  • Next Build on master (#222)
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