Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bazel Aspect-dev: building the frontend #44909

Closed
72 of 76 tasks
Tracked by #43746 ...
jhchabran opened this issue Nov 29, 2022 · 0 comments
Closed
72 of 76 tasks
Tracked by #43746 ...

Bazel Aspect-dev: building the frontend #44909

jhchabran opened this issue Nov 29, 2022 · 0 comments

Comments

@jhchabran
Copy link
Member

jhchabran commented Nov 29, 2022

Aspect Migration Plan

  • PNPM pre-factor
  • Convert gulp generation steps to Bazel build targets
    • schema
    • graphQlSchema
    • graphQlOperations
    • cssModulesTypings
  • Build & bundle @sourcegraph/web with Bazel
  • Jest test examples (including jest snapshots)
  • Demonstrate fast development round-trip with webpack devserver
  • Demonstrate optimized fast CI
  • Demonstrate BUILD file generation

More detail is in their notes doc:
https://hackmd.io/@aspect/By-gEU4Ni

Process

@ Aspect: creating any issue and tagging it with aspect-dev will bring it to this issue automatically. Our usual workflow is to only tag issues, and have PRs to close the issues.

See this page for more info: https://handbook.sourcegraph.com/departments/engineering/dev/process/tracking_issues/

For the reviewers, you can tag @jhchabran, @valerybugakov

Resources

Plan

Sourcegraph

Aspect

TODO Aspect (plan as you see fit)

Tracked issues

@unassigned

Completed

@gitstart-sourcegraph

Completed

@jbedard

Completed

@jhchabran

Completed

@kormide

Completed

@valerybugakov

Completed


Sourcegraph DRI: @jhchabran (+ @quinnhare)

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

No branches or pull requests

2 participants