Skip to content
This repository was archived by the owner on Nov 15, 2022. It is now read-only.

icon-project/Nexus

Repository files navigation

Contents

Development for Nexus is paused due to market conditions. This repository has been archived as a result. Please use the smart contracts for making transfers.

Admin boilerplate

Require install: node (>10), yarn, lerna

Instructions

Useful commands

Bootstrap project

yarn
lerna bootstrap

List available packages

lerna list -a

Add new packages

lerna create <package name>

Install dependencies

lerna add --help

Build

yarn build

Development

You can open project at root admin-boilerplate or single package packages/<package-name>.

Note for releasing

  • You need to navigate to the master branch because we only make release on the newest of master branch.

You run the script release.sh for releasing new version. You need to set GL_TOKEN so that the script can access the gitlab. The script will do:

  • Choose version bumps
  • Generate change logs
  • Create commit and tags for the release
  • Push new release to the remote
  • Create relase on the git system (gitlab)

More detail here.

Sample

export GL_TOKEN=<your gitlab token>
./release.sh

Explain

The script does:

# this is require for create release on the gitlab
export GL_API_URL=https://git.baikal.io/api/v4
export GL_TOKEN=<your gitlab token>

lerna version

For the GL_TOKEN, you can follow this document to genrate it.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages