Giter VIP home page Giter VIP logo

x-oss-byte-_-uploader's Introduction

Codecov Uploader

CircleCI codecov FOSSA Status Total alerts

Usage

To see how to use this uploader, please visit our documentation.

!!! The project requires npm v7. You can check which version you have via npm --version. If you need to update it, run npm install --global npm (you should only need to do this once).

  • The project requires Node.js v16
  • If nvm is installed, your node version should change to the development version the repository is set to automatically; nvm is by no means necessary, however
  1. Run npm install once you get in the repository and after every branch change, etc.
  • npm run test to run the tests
  • npm run build to verify the source code can be built

  • npm run build-linux to generate the final binary for use on Linux
  • npm run build-macos to generate the final binary for use on macOS
  • npm run build-windows to generate the final binary for use on Windows

Additionally, you can run the uploader without actually doing a full build via:

  • npm run build which generates the final JavaScript
  • node dist/bin/codecov.js

Steps to develop

  • make clean
  • make install
  • make build

Note: make build does not currently build the Windows binary until I confirm that a Windows binary build under Linux works. It also does not build the Alpine binary, as that needs to be build in an alpine container, using a static build of NodeJS. To build the Windows binary, run npm run build-windows

Binaries for Windows, MacOS, and Linux will be in the out/ directory.

License

FOSSA Status .

x-oss-byte-_-uploader's People

Contributors

6543 avatar adrian-codecov avatar austinpray-mixpanel avatar debayande avatar dmivankov avatar drazisil avatar drazisil-codecov avatar eddiemoore avatar eliatcodecov avatar flamefire avatar fredrikseidl avatar gabrielrussoc avatar giovanni-guidini avatar kleisauke avatar m1ke avatar michael-codecov avatar mitchell-codecov avatar montross50 avatar mrjaeger avatar patil2099 avatar ra80533 avatar renovate-bot avatar renovate[bot] avatar samdoran avatar sbeidas avatar sunx2ych avatar tagatac avatar thomasrockhu avatar thomasrockhu-codecov avatar webknjaz avatar

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.