Bazel enterprise adoption. Putting the "Integration" back in CI, and making build and test an order of magnitude faster.
-
@aspect-dev
- California
- http://alexeagle.github.io
Block or Report
Block or report alexeagle
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories
-
Example Angular application bundled/optimized with Closure Compiler
-
-
angular2-distro Public archive
OBSOLETE proof-of-concept for faster angular2 getting started experience
-
1,695 contributions in the last year
Less
More
Contribution activity
January 2022
Created 84 commits in 8 repositories
Created 3 repositories
- alexeagle/repro_rnj_3291 Starlark
- alexeagle/SIG-rules-authors Shell
- alexeagle/rules_spa Starlark
Created a pull request in bazelbuild/rules_nodejs that received 4 comments
*_install: only create nodejs or yarn repositories if we need them
Previously we'd create these repositories even if the user already installed node some other way. Note, this is minor extra breaking change after r…
+101
−55
•
4
comments
Opened 42 other pull requests in 6 repositories
bazelbuild/rules_nodejs
3
open
30
merged
2
closed
- docs: demonstrate workaround for jasmine with export_directories_only
- fix(builtin): pass kwargs from node_repositories helper
- fix(builtin): prevent usage with InputArtifact directories
- refactor: promote directory_file_path to public API
- refactor: bbrnj re-exports rules_nodejs providers
- fix(create): add missing workspace dependency call
- chore: update to bazel 5
- fix(builtin): npm_package_bin include runfiles in DefaultInfo
- chore: don't constrain yarn releases we mirror
- fix(yarn): when running vendored yarn, prefix command with path to node
- fix: warning logic for yarn berry attrs
- refactor: remove vendored write_file.bzl
- chore: remove vendored copy of skylib paths.bzl
- refactor: remove unneeded file from core package
- chore: renovate stop sending PRs for examples
- fix: angular example needs bump for 5.0
- chore: fix release process so bbrnj gets right version of rnj
- refactor: remove vendored_node
- refactor: move yarn fetch to a separate external repo
- chore: remove check_bazel_version
- test: re-enable examples_webapp
- fix(typescript): better error when transpiler is used and no declarat…
- docs: add diff_test note to generated_file_test
- feat(typescript): allow usage of ts_project without npm install
- refactor: split ts_project.bzl
- Some pull requests not shown.
bazelbuild/rules_python
3
merged
bazel-contrib/rules-template
1
open
aspect-build/rules_swc
1
merged
Aghassi/rules_spa
1
merged
bazelbuild/bazel-central-registry
1
closed
Reviewed 66 pull requests in 11 repositories
bazelbuild/rules_nodejs
39 pull requests
- fix(jasmine): can not reference runner when exports_directories_only=…
- Update esbuild versions
- fix(jasmine): replace deprecated Jasmine APIs that have been removed in version 4
- Update esbuild versions
- Update esbuild versions
- Update NodeJS Versions
- chore(esbuild): remove default value of npm from the npm_repository attr
- fix(cypress): use depsets for runfiles and data
- fix(typescript): propagate tags to validate_options
- fix: guard node_modules roots for dynamic multi-linked npm deps
- fix: create a bazel-out node_modules tree using copy_file in the external repo when exports_directories_only is True
- Changed calculation of outs in ts_project to support using rule outputs as srcs
- fix(typescript): filter out .d.ts before passing srcs to transpiler
- feat: default package_path to the directory of the package.json file in yarn_install and npm_install
- refactor: move yarn fetch to a separate external repo
-
Added
absolute_root_dirattr to ts_project to support using root_dir relative to workspace root - feat: set exports_directories_only default to True in yarn_install & npm_install repository rules
- refactor: remove user_managed_deps examples
- fix: use tree artifacts via copy_directory with exports_directories_only
- Update esbuild versions
- Update NodeJS Versions
- refactor: remove package_json attribute from node_repositories
- refactor: set symlink_node_modules default to False in yarn_install and npm_install
- fix: turn off preserve_symlinks in e2e/node_loader_no_preserve_symlinks test
- fix: change all cfg=host and cfg=target executable attributes to cfg=exec
- Some pull request reviews not shown.
aspect-build/aspect-cli
6 pull requests
bazelbuild/rules_docker
5 pull requests
bazelbuild/bazel-central-registry
3 pull requests
bazel-contrib/rules_jvm
3 pull requests
bazelbuild/rules_python
3 pull requests
bazel-contrib/rules-template
2 pull requests
aspect-build/bazel-lib
2 pull requests
bazel-contrib/SIG-rules-authors
1 pull request
aspect-build/rules_webpack
1 pull request
aspect-build/rules_deno
1 pull request
Created an issue in bazelbuild/rules_nodejs that received 1 comment
yarn version detection with vendored yarn relies on node in the PATH
Kinda noticed this because the vendored yarn didn't work properly either.
1
comment
Opened 9 other issues in 5 repositories
aspect-build/aspect-cli
3
open
bazelbuild/rules_nodejs
1
open
1
closed
aspect-build/rules_js
2
open
bazelbuild/continuous-integration
1
open
bazelbuild/bazel
1
open
Started 1 discussion in 1 repository
bazelbuild/rules_nodejs
bazelbuild/rules_nodejs

