Giter Club home page Giter Club logo

pdal-c's People

Contributors

gadomski avatar jimmysoda avatar

Stargazers

 avatar  avatar

Watchers

 avatar

pdal-c's Issues

Import gcov results to SoundCloud

Is your feature request related to a problem? Please describe.
The pdal-c build in Travis CI currently analyzes code coverage with gcov but the results are not retrieved. SoundCloud provides a way to import gcov reports.

Describe the solution you'd like
Incorporate the gcov results generated in Travis CI to SoundCloud by following the instructions in the SonarCFamily wiki page.

Describe alternatives you've considered
Set the sonar.cfamily.gcov.reportsPath value in sonar-project.properties to the location of the gcov reports. According to tests/travis/script.sh, these should be located in build/$DISTRO-$ARCH-$BUILD_TYPE, where $DISTRO can be either alpine or ubuntu and $BUILD_TYPE can be either Debug or Release. $ARCH is determined from uname -m and will likely be x86_64 for both the Alpine and Ubuntu Docker containers.

Additional context
You can use environment variables in sonar-project.properties in this form: ${env.VAR_NAME}. See SonarQube Scanner CLI issue SQSCANNER-9.

Edit - Fixed Markdown formatting

Address initial Coverity Scan faults

Describe the bug
Coverity Scan reported 35 faults on its scans from 30-Apr-2019 and 09-May-2019. These faults are all reported in the unit tests and include:

To Reproduce
Refer to the Coverity Scan report to see where each fault is reported.

Expected behavior
Coverity Scan should report no faults. Faults may be marked as Ignored on a case-by-case basis if warranted.

Add Travis CI configuration

Create a Travis CI configuration file (.travis.yml) for building the pdal-c master branch.

Refer to the existing GitLab CI configuration file (.gitlab-ci.yml) for an example. If possible, use the Docker images at simverge/pdalc-build-deps for the builds, since they simply extend pdal/pdal Docker images. Dockerfiles for Alpine and Ubuntu images are in the pdal-c repository's tests/docker directory.

Update the root README.md to report the status of the pdal-c build on a badge.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.