-
Make sure CHANGELOG.md is up to date.
-
git checkout main
-
git pull
-
npm version ____
for the new version number. -
Wait for Travis to finish. https://travis-ci.com/github/arubanetworks/meridian-web-sdk/builds
-
Copy/paste the CHANGELOG update into #releases in Slack.
-
That's it!
-
npm run docs
-
npx serve docs
You will need to re-run npm run docs
every time you change the docs.
Local tag tracker requires Go and Redis to work correctly.
To run local Cypress tests, start your local development server normally. Then, in another terminal, run npx cypress open --e2e
. You can then use the Cypress UI to run your tests. Travis CI runs these tests on each commit.
src/
Library codefiles/
Static files loaded thru Webpack (images, etc)demo/
The example implementation demoscypress/
Automated UI tests
- Go to the Meridian Editor
- Select your location
- Click Settings on the sidebar
- Click the Web SDK tab
- Copy the needed values from the code snippet
- Plug those values into your local location viewer (http://localhost:3011/location-viewer/)