commit | 28c1b2537e0cfeb12333f0fe233961c6e6184e24 | [log] [tgz] |
---|---|---|
author | Sean McCullough <seanmccullough@chromium.org> | Tue Jul 16 00:49:12 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Jul 16 00:49:12 2019 |
tree | b1d5a666b469dd57c7a53b82b3721d1c63608b93 | |
parent | a26f247fa4db3c9a34f422ad71802dd353205bcd [diff] |
[chopsui] Add required builder params to the json test results uploader Change-Id: Ie348eae5eab074644ff51575a4a6be2de063da83 Reviewed-on: https://chromium-review.googlesource.com/c/infra/infra/+/1639630 Reviewed-by: Tiffany Zhang <zhangtiff@chromium.org> Commit-Queue: Sean McCullough <seanmccullough@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#24403} Cr-Mirrored-From: https://chromium.googlesource.com/infra/infra Cr-Mirrored-Commit: cb2dbeef77884822ceeb7b0257ce4814bc227333
This directory contains Web Components shared across Chrome Operations' application frontends.
Find the name of the specific component and install it within the @chopsui
package scope. For example, to install chops-header
, run npm install @chopsui/chops-header
.
To set up project development:
git clone
.npm run bootstrap
.npm test
.npm start
. The demos will be at http://localhost:8080/.ChopsUI packages are published publicly on npm under the @chopsui organization.
Each component is published under a separate npm package. Packages are managed using Lerna. All packages are published together using a single version number kept in the lerna.json
file under the version
key.
To set up:
npm adduser
.To publish a new version:
origin/master
.npx lerna version --no-git-tag-version
. Lerna will prompt you to select a new version number, detect which packages have changed since the last version, and locally update the json files.npx lerna publish from-package
.