Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CLI: bootstrapper #36

Closed
Ivshti opened this issue Jan 23, 2019 · 1 comment
Closed

CLI: bootstrapper #36

Ivshti opened this issue Jan 23, 2019 · 1 comment
Assignees

Comments

@Ivshti
Copy link
Member

Ivshti commented Jan 23, 2019

stremio-addon-sdk new should bootstrap a new addon

other commands:

  • validate: checks if the addon is behaving correctly by requesting the manifest and a few simple resources
  • replicate: can be used to replicate to a directory or to IPFS, or to fuzz/lint the addon
  • deploy: deploys to nowsh/lambda, tests if the addon is available (by running basic detectFromURL and checking a few resource paths), publishes to stremio central

the replicator being built in is fantastic, since replicating an addon is a combo of fuzzing, linting and replicating
validate/replicate can use the same code (the replicator), but configured differently
see https://github.com/Stremio/labs/issues/14

The CLI should be usable both in stremio addon projects (in the directory), and for addons that are not using the SDK (e.g. implemented in Go)

@Ivshti Ivshti added this to the addon-competition-v2 milestone Jan 23, 2019
@Ivshti Ivshti changed the title CLI & bootstrapper CLI: bootstrapper & replicator Feb 1, 2019
@shteryana shteryana changed the title CLI: bootstrapper & replicator CLI: bootstrapper Apr 9, 2019
@shteryana
Copy link
Contributor

Bootstrapper is now completed

Replicator handled in a separate issue - #69

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants