Skip to content
This repository has been archived by the owner on Jan 24, 2023. It is now read-only.

SkynetLabs/skynet-mysky

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CI

skynet-mysky

This is the repo that contains the MySky invisible element, MySky UI, the default permissions provider, and the default seed provider.

MySky domain: skynet-mysky.hns

Docs

For API docs please refer to the SDK docs.

For an interactive workshop, look here.

Dev

The Dev domain is: skynet-mysky-dev.hns.

All permissions are allowed, making testing easier. This can be enabled with client.loadMySky(<hostApp>, { dev: true }).

Debug

You can also enable debug messages with client.loadMySky(<hostApp>, { debug: true }). Both dev and debug can be set.

Deployment process

Preparation

  • Make your changes to skynet-mysky
  • Link any changes e.g. to skynet-js that are being tested (npm link)
  • Set the RESOLVER_SEED env var (you can find the value in LastPass under MySky Seed):
export RESOLVER_SEED="..."

Deploy Alpha (sandbridge.hns)

npm run deploy-alpha

Run integration tests for Alpha

Secrets found in LastPass under MySky Test Skapp.

Deploy dev (skynet-mysky-dev.hns)

npm run deploy-dev

Deploy production (skynet-mysky.hns)

npm run deploy

Notes

Changelog

Changelog