Skip to content

Application

Pika

This app is no longer maintained. Thank you to all of our early adopters and testers!

How Does It Work?

  1. Every time a new change is pushed to a PR/branch in your repo, we clone it locally onto our CI/CD servers.
  2. We run npm/yarn install to install any dependencies.
  3. We run npm/yarn build to build your package.
  4. If your package has a "module" entrypoint defined in it's package.json, we also run your package through a web bundler to create a single, web-ready JavaScript file of your package.
  5. We publish all build artifacts to our global CDN, so that you can run npm install ... (locally) or import * from ... (JS, in the browser) to test out any PR instantly. If any errors occur with your package during this process, we let you know in the PR itself.

Does Pika CI/CD run my actual tests?

No, at least not yet. Pika CI/CD detects issues in your built package and gives you a way to install your package from any PR/branch instantly. We recommend pairing this with Travis, Circle, or a similar service for running any tests that you have written.

Pika screenshot

Pricing and setup

Pika logo preview
Pika

OPEN SOURCE

Pika will always be free for open source packages.

  • Unlimited public repositories
  • Unlimited collaborators
  • Unlimited CDN bandwidth

Next: Confirm your installation location.

Pika is provided by a third-party and is governed by separate privacy policy and support documentation.