Skip to content

misc(build): add build step for report#12707

Merged
connorjclark merged 10 commits into
masterfrom
build-report
Jun 30, 2021
Merged

misc(build): add build step for report#12707
connorjclark merged 10 commits into
masterfrom
build-report

Conversation

@connorjclark

@connorjclark connorjclark commented Jun 25, 2021

Copy link
Copy Markdown
Collaborator

breaking off some work from #12702

not using rollup here. I tried, but it was more effort than desired to get our weird exports working via commonjs+rollup, and this is just a transient change, so nbd.

lh_bg_js="dist/lighthouse-dt-bundle.js"

yarn build-report
yarn build-devtools

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

drive by change to also build devtools when rolling

@patrickhulce patrickhulce left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks for breaking it up :)

Comment thread .github/workflows/ci.yml Outdated
Comment thread package.json
"smoke": "node lighthouse-cli/test/smokehouse/frontends/smokehouse-bin.js",
"debug": "node --inspect-brk ./lighthouse-cli/index.js",
"start": "node ./lighthouse-cli/index.js",
"start": "yarn build-report && node ./lighthouse-cli/index.js",

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉 😃

Comment thread build/build-report.js Outdated
@connorjclark connorjclark changed the title build: add build step for report misc(build): add build step for report Jun 30, 2021
@patrickhulce

Copy link
Copy Markdown
Collaborator

I'll defer to @brendankenny on the last remaining point.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants