1.3.8 • Published 7 years ago

@psastras/ovo v1.3.8

Weekly downloads
3
License
MIT
Repository
github
Last release
7 years ago

ovo

CircleCI codecov semantic-release

An alternate Zipkin UI. Zipkin is a distributed tracing system.

Screenshot

Running

npm

The easiest way to get up and running is to install viathe npm repository.

npm i -g @psastras/ovo
ovo # start up the server

Note that this starts expects Zipkin to be running on http://localhost:9411 (the default port that it starts on) the UI will start on port 8080 by default, navigate to http://localhost:8080 to view.

ovo accepts a custom port number via -p and a custom Zipkin host via -h (use the --help) argument for a list of supported options.

Node

To launch the server which will serve files out of dist/

yarn build # build the dist/ files
node index.js

Note that this expects Zipkin to be running on http://localhost:9411.

Docker

To quickly launch a demo the provided Docker compose file will launch both Zipkin and the UI.

yarn build # build the dist/ files
yarn build:server # build the server
docker-compose build
docker-compose up

Development

The preferred way to install dependencies is Yarn. This repo includes a yarn.lock file to ensure dependencies are consistent on install.

npm i -g yarn
yarn install

For most development purposes running the watch command should be enough

yarn watch

The watch commands starts a webpack development server at http://127.0.0.1:8080. It also watches test files in the test/ test directory for changes and runs the changed tests as necessary. When making changes to the source code in src/, relavant tests will be run as well.

To manually run tests and generate a code coverage report (and lint the code),

yarn test

To build a production distribution (minified, etc.)

yarn build

The production build files will be located in dist/.

This project uses Selenium for integration tests. Integration tests can be run using

yarn integrationtest
1.3.8

7 years ago

1.3.7

7 years ago

1.3.6

7 years ago

1.3.5

7 years ago

1.3.4

7 years ago

1.3.3

7 years ago

1.3.2

7 years ago

1.3.1

7 years ago

1.3.0

7 years ago

1.2.10

7 years ago

1.2.9

7 years ago

1.2.8

7 years ago

1.2.7

7 years ago

1.2.6

7 years ago

1.2.5

7 years ago

1.2.4

7 years ago

1.2.3

7 years ago

1.2.2

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.0

7 years ago

1.0.9

7 years ago

1.0.8

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago