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

[pull] main from bazelbuild:master #450

Open
wants to merge 1,722 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1722 commits
Select commit Hold shift + click to select a range
b3cb634
Revert "fix: Support bazel 8 and `--noenable_workspace` mode (#6990)"…
Nov 14, 2024
2bbe4de
Fix querysync widget for remote dev (#6996)
agluszak Nov 14, 2024
353dac8
Fixed Java enabled condition in SyncAspectTemplateProvider (#6987)
LeFrosch Nov 15, 2024
97e55ff
chore(deps): update dependency rules_python to v0.40.0 (#6998)
renovate-bot Nov 18, 2024
5fe7245
chore(deps): update dependency protobuf to v29.0-rc3 (#6942)
renovate-bot Nov 19, 2024
373eb7a
fix: Properly support non-Java Bazel 8 projects in IntelliJ (#7006)
Nov 19, 2024
fda4bb2
feat: Starlark Debugger Gutter Icons (#6999)
Nov 19, 2024
4d52920
Update README.md (#6988)
mai93 Nov 19, 2024
c045170
Replace calls to ServiceManager.getService for application and modules
Apr 24, 2023
b9fd547
Implement working set derivation from PROJECT.scl.
jin Jun 4, 2024
038998a
Add a utility method for getting a singleton package path.
Jun 13, 2024
7b82e4e
Add missing category submessage.
Jun 17, 2024
a88c6db
Imported changes from initial AOSP commit
LeFrosch Oct 26, 2024
9404381
IJWB compatability fixes
LeFrosch Oct 28, 2024
f51705d
Proactively warm-up the VFS before indexing
Nov 4, 2024
04bfcbd
Make FileSystemWarmUpService less nested
Nov 4, 2024
ea8f330
Inline QuerySummary proto interning
Nov 4, 2024
b8e272b
Move ASwB tests to tools/adt/idea/aswb
Nov 4, 2024
d2eacd3
Do not use com.intellij.history.core.Paths
Nov 4, 2024
dba3ecb
Allow implementing com.intellij.openapi.startup.ProjectActivity
Nov 4, 2024
c754e7a
Move ASwB test data to tools/adt/idea/aswb
Nov 4, 2024
a02409f
Cleanup unused code and tests
Nov 4, 2024
784887b
Remove unused futures from EditorDesignSurface refresh methods
Nov 4, 2024
44698be
WORKAROUND: Fix saving huge project snapshots
Nov 4, 2024
92f0796
WORKAROUND: create temp workaround for build cache artifact missing e…
Nov 4, 2024
08b56d5
Rename getRelativePath -> getBazelOutRelativePath
Nov 4, 2024
a537fa8
Remove translateOutputArtifacts methods
Nov 4, 2024
3fa48ca
Store string indexes in rules
Nov 4, 2024
0267b21
Prefer ApplicationProjectContext to ApplicationIdProvider
Nov 4, 2024
5d75b38
Noop implementation of BuildSystemFilePreviewServices for Bazel
Nov 4, 2024
219a51f
Rename project system filenames from Blaze... to Bazel...
Nov 4, 2024
467b2f6
Update testdata to use out own code as "external" deps.
Nov 4, 2024
60effa1
Make test data more realistic
Nov 4, 2024
6046d17
g3plugins depend on com.android.tools.design
Nov 4, 2024
bbd75ca
Refactor usage and delete RenderResultCompat
Nov 4, 2024
8ed00ad
Reinstate some C/C++ functionality.
Nov 4, 2024
44a1605
Update query sync promo.
Nov 4, 2024
f3c4b7b
Refactor usage and delete RenderLoggerCompat
Nov 4, 2024
662dab2
Delete RenderErrorContributorCompat
Nov 4, 2024
798a41f
Refactor usage and delete RenderServiceCompat
Nov 4, 2024
8f51853
Refactor usage and delete HtmlLinkManagerCompat
Nov 4, 2024
944c6df
Fix NoneType error when building deps.
Nov 4, 2024
7dda44a
Refactor usage and delete StudioLoggerProgressIndicatorCompat
Nov 4, 2024
4d9d3d1
Refactor usage and delete AndroidManifestIndexCompat
Nov 4, 2024
d5f33fc
Rename & Move DeployTasksCompat and refactor usage
Nov 4, 2024
12577b0
Refactor usage and delete BlazeAndroidBinaryNormalBuildRunContextCompat
Nov 4, 2024
7baf8a2
Refactor usage and delete BlazeAndroidBinaryMobileInstallRunContextCo…
Nov 4, 2024
80eef2c
Rename BlazeAndroidBinaryRunConfigurationHandlerCompat to BlazeAndroi…
Nov 4, 2024
ddff162
Delete LaunchOptionsCompat as it is not used
Nov 4, 2024
f767319
Delete sdkcompat folders for as231, as232 and asdev
Nov 4, 2024
05dda99
Rename GoogleMavenArtifactIdCompat to GoogleMavenArtifactIdHelper and…
Nov 4, 2024
53bb99e
Refactor usage and delete IdeSdksCompat
Nov 4, 2024
87b34db
Refactor usage and delete AndroidDeviceCompat
Nov 4, 2024
6df5896
Refactor usage and delete AndroidDebuggerCompat
Nov 4, 2024
813a398
Delete sdkcompat in tests and move its files
Nov 4, 2024
633990f
Refactor usage and delete ConfigurationCompat
Nov 4, 2024
121abe6
Move files from sdkcompat to src
Nov 4, 2024
9833eb5
Remove sdkcompat from integrationtests
Nov 4, 2024
8896c1b
Move files from unittests/sdkcompat to unittests
Nov 4, 2024
f271c6e
Remove unnecessary dep on plugin_api
Nov 4, 2024
189a9be
Use artifactPath in OutputArtifactInfo
Nov 4, 2024
70f3093
Ensure all jars are attributed to the right target.
Nov 4, 2024
d86f351
Move bazel-version specific import etc into a separate file.
Nov 4, 2024
71756c9
Do not use outRelativePath in query sync (almost)
Nov 4, 2024
80b8002
Use new AndroidIdeInfo API when available.
Nov 4, 2024
dc9bedd
Avoid using com.intellij.history.core.Paths
Nov 4, 2024
4a3bf0d
Define a source provider for all variants, all artifacts
Nov 4, 2024
a23fa06
assume-verified Support for Deployment
Nov 4, 2024
013c529
Get module for file within read action
Nov 4, 2024
6767024
Add derived artifact metadata to artifact tracker state.
Nov 4, 2024
d7959ae
Add interfaces to support artifact metadata.
Nov 4, 2024
8be380e
Move `combine_visibilities` from `tools/vendor/google/aswb/third_part…
Nov 4, 2024
406f220
Move `tools/vendor/google/aswb/third_party/java/auto` to `tools/adt/i…
Nov 4, 2024
47ee687
Extract and store artifact metadata when downloading new artifacts.
Nov 4, 2024
7b00edb
Register the extension `BazelApplicationProjectContextProvider`
Nov 4, 2024
edff0ba
Revert "WORKAROUND: create temp workaround for build cache artifact m…
Nov 4, 2024
85a7948
Use a Function instead of a custom interface.
Nov 4, 2024
75cc0db
Pass artifact state into project proto transforms.
Nov 4, 2024
734bf07
Migrate AddProjectGenSrcJars to artifact metadata.
Nov 4, 2024
bd2c735
Migrate AddProjectGenSrcs to artifact metadata.
Nov 4, 2024
b0741ee
Migrate AddDependencyGenSrcsJars to artifact metadata.
Nov 4, 2024
40b34ff
Migrate AddDependencyAars to artifact metadata.
Nov 4, 2024
b679222
Tidy up ProjectProtoTransformProvider.
Nov 4, 2024
bf5001c
Refactor usage of sdkcompat folder and delete it
Nov 5, 2024
0c67b7c
Refactor usage and delete testing/testcompat folder
Nov 5, 2024
eb53756
Check if file exists before fetching its children to avoid exception
Nov 5, 2024
9d809f1
Move actions to Background thread
Nov 5, 2024
9b65a87
Fixes for query-sync with Bazel projects
Nov 5, 2024
812f1d7
Remove dep of query sync core library on experiments
Nov 5, 2024
6f3f5c1
Remove unnecessary dep on plugin_api
Nov 5, 2024
6db3126
Improve artifact metadata handling and storage.
Nov 5, 2024
ba13021
ASwB: remove usages of trove4j
Nov 5, 2024
7457809
Retrieve kotlin compiler configuration via
Nov 5, 2024
0eae82e
Workaround bazel duplicate depset entries issue.
Nov 5, 2024
3972b3a
Fix implementation to return not null value
Nov 5, 2024
ec349ee
Move `flogger`, `truth` and `junit` from `tools/vendor/google/aswb/th…
Nov 5, 2024
7d66dfd
Refactor usage and delete AndroidFacetModuleCustomizer
Nov 5, 2024
9518a36
Refactor usage and delete compat files in aswb/src/org/jetbrains/andr…
Nov 5, 2024
469087c
Move default Android SDK API level to static variable
Nov 5, 2024
1f91ed5
Fix conflict errors in the artifact tracker.
Nov 5, 2024
3ba35fc
bypass CMakeUsageHandlerFactory
Nov 5, 2024
c7bc4eb
Improve querysync bugreport file adding.
Nov 5, 2024
f3cce98
Application inspector is always one target
Nov 5, 2024
66766e6
Include artifact store and build cache info in bugreports.
Nov 5, 2024
4b62ed0
Add a check for DBiP env variable
Nov 5, 2024
cba36c4
Test to reproduce sync failing to find artifact
Nov 5, 2024
ddd0685
Fix race in BuildArtifactCacheDirectory
Nov 5, 2024
0c07b8f
Implement AppInspectorArtifactTracker
Nov 5, 2024
3566a72
Do not update state until artifacts are fetched
Nov 5, 2024
698cbb5
Do not suggest go links for external users
Nov 5, 2024
2e0ed67
ASwB: add test runtime dependency on opentest4j
Nov 5, 2024
0efa962
Combine BepArtifactData more efficiently
Nov 5, 2024
9dea31e
Track deps with missing artifacts.
Nov 5, 2024
c291fca
Support for testing missing build artifacts.
Nov 5, 2024
3b0f3f3
ASwB: remove usage of ActionUpdateThread.OLD_EDT
Nov 5, 2024
0ec1276
Address reviewer comments (minor cleanup)
Nov 5, 2024
14a09e6
Fix `AffectedPackagesCalculator` when `directories: .` is used
Nov 5, 2024
2e70d30
Add logging for number of deleted entries.
Nov 5, 2024
0ee3cd1
Use `--consistent_labels=true` (https://bazel.build/reference/command…
Nov 5, 2024
1119618
Run sync queries remotely.
Nov 5, 2024
835474d
Remove some unused code
Nov 5, 2024
25dbcc2
Use a record for storing rules instead of a proto.
Nov 5, 2024
8af1627
Make BuildTargetReference not hold module reference
Nov 5, 2024
f8fad03
Remove an erroneous @Nullable.
Nov 5, 2024
93bd877
Do not validate/normalize labels on load
Nov 5, 2024
482b91c
Move formatting logic out of QuerySpec
Nov 5, 2024
b31d59b
Re-arrange rule handling in BlazeQueryParser
Nov 5, 2024
54f9cfe
Introduce query strategies to allow experiments
Nov 5, 2024
5955b2d
Experimental filtering query
Nov 5, 2024
9917dce
Move DynamicAppUtils
Nov 5, 2024
64b751b
query.sync.skip.finding.build.output experiment
Nov 5, 2024
b94fbfc
Revert "[WORKAROUND] bypass CMakeUsageHandlerFactory"
Nov 5, 2024
8ff6abe
Fixed // not a valid label error in qsync aspect
LeFrosch Nov 5, 2024
e2bcfb4
Fixed python qsync build errors after rebase
LeFrosch Nov 5, 2024
c1b87c4
Fixed CLion build
LeFrosch Nov 11, 2024
7c47302
Fixed aspect testing build error
LeFrosch Nov 11, 2024
0a341df
Added Querysync to ijwb-ue CI
LeFrosch Nov 15, 2024
f63a65a
Fix failure tests
Nov 15, 2024
ead8a6d
Prepare for providers from aspects
Nov 15, 2024
98d4334
Extract Kotlin aspect IDE interface
Nov 15, 2024
c803d83
Extract CC aspect IDE interface
Nov 15, 2024
8fc4209
Check if the Cc toolchain target exists before collecting its `Depend…
Nov 15, 2024
d7be50d
WORKAROUND: Ignore diffs in target deduplication
Nov 15, 2024
54eee91
Do not attempt to fix source to target map
Nov 15, 2024
6da52b9
Handle expand_sources without mutability
Nov 15, 2024
e64e77f
Merge cc and java infos correctly
Nov 15, 2024
5234afa
Display artifact number and sizes
Nov 15, 2024
6684c7e
Add "Reset sync" action
Nov 15, 2024
b75b67e
Do not run queries in snapshot directories
Nov 15, 2024
ebcca94
Default Java language level to 21
Nov 15, 2024
6eb01a2
Address pbfile not in workspace
Nov 15, 2024
06f2cc5
Do not instantiate Labels
Nov 15, 2024
f8c553f
WORKAROUND: removed usage of incompatible alarm constructor
LeFrosch Nov 15, 2024
e9e8827
feat: Query Sync promo (#7007)
Nov 19, 2024
e01981f
Stop tests failing at head from running on TAP
Nov 6, 2024
f0aecda
Remove kotlin toolchain as dep for android kotlin rules
Nov 6, 2024
4465d1f
Revert "Remove kotlin toolchain as dep for android kotlin rules"
mai93 Nov 19, 2024
2b83726
Add support for `--keep_going` to `bazel mod` [
fmeum Nov 8, 2024
8f102d8
Add BUILD_ID and BUILD_EXECROOT to the environment of commands execut…
Nov 11, 2024
00335a7
Use `java_proto_library` from `@proto` to match the `proto_library` f…
ahumesky Nov 12, 2024
3b65b05
Make Bazel not crash if a runfiles tree is in a runfiles tree.
Nov 18, 2024
0b344fb
Update dependency rules_java to v7.12.2 (#7019)
renovate-bot Nov 19, 2024
2fe3f55
fix(qsync): Fix build_dependencies after AOSP merge (#7027)
Nov 20, 2024
57471b0
Inline trivial default interface method (#7023)
LeFrosch Nov 20, 2024
0fa4e9f
Update dependency rules_jvm_external to v6.5 (#7021)
renovate-bot Nov 20, 2024
0b9fe7d
Update dependency rules_kotlin to v2 (#7022)
renovate-bot Nov 20, 2024
dd7b287
fix(qsync): Some improvements to the RD-compatible notification panel…
Nov 20, 2024
2a1282d
support aspect template for Python (#7011)
xuansontrinh Nov 20, 2024
8eeda2d
Update dependency rules_proto to v7 (#7026)
renovate-bot Nov 20, 2024
bdc69ce
disable warmup service (#7029)
ujohnny Nov 20, 2024
6773322
fix(qsync): NPE in QuerySyncNotificationProvider (#7032)
Nov 21, 2024
de8c9ee
Update querysync.md (#7035)
Nov 21, 2024
f31a104
Update CHANGELOG for 2024.11.19 release (#7005)
tanishktyagii Nov 22, 2024
3f81565
fix: NPE in WorkspaceHelper when project is not loaded yet (#7036)
Nov 22, 2024
9d6681a
Use BuildArtifactCache to fetch -info.txt files (#7024)
LeFrosch Nov 22, 2024
7ea9532
Fix building dependencies when workspace root is included (#7039)
LeFrosch Nov 25, 2024
013bda5
Do not store file to label map (#7038)
LeFrosch Nov 25, 2024
592f334
chore: bump CLion (#7050)
LeFrosch Nov 25, 2024
e5903a3
fix issues with aspect templates not available in query sync mode (#7…
xuansontrinh Nov 25, 2024
0c7cfcf
fix: Don't require rules_java and rules_python for bazel 7 and older …
Nov 25, 2024
b17f58b
Update README.md (#7040)
mai93 Nov 25, 2024
db3adf3
chore: Remove commented code in .bazelrc (#7046)
Nov 25, 2024
44b6c8d
Reapply "fix: Support bazel 8 and `--noenable_workspace` mode (#6990)…
Nov 25, 2024
bbae0e1
Handle included MODULE.bazel files as well (#7057)
JonathanPerry651 Nov 26, 2024
c8496db
Query Sync doc - difference between "sync" and "enable analysis" (#7056)
Nov 26, 2024
97b3ccf
Expose bazel workspace_status to handlers (#7047)
LeFrosch Nov 26, 2024
78af0a8
chore(deps): update dependency rules_jvm_external to v6.6 (#7055)
renovate-bot Nov 26, 2024
bfe4785
Fix getPackageName which didn't respect "build ignore" (#7034)
H5-O5 Nov 27, 2024
e004ffe
Stop adding a trailing # when filtering tests for JUnit 5 (#7060)
joca-bt Nov 27, 2024
e2b8a19
chore(deps): update dependency rules_bazel_integration_test to v0.27.…
renovate-bot Nov 27, 2024
5a2b278
chore(deps): update dependency protobuf to v29.0 (#7068)
renovate-bot Nov 27, 2024
d304fbc
chore: Bump deps (#7070)
Nov 28, 2024
76ab565
doc: Update querysync.md title (#7065)
Nov 28, 2024
cb6feb6
Update querysync.md (#7072)
Nov 28, 2024
b7edbea
fix: Disable Query Sync promo (#7074)
Nov 28, 2024
c75b165
PTY enabled terminal for the new sync view (#7001)
LeFrosch Nov 30, 2024
5733082
Add support for the new sync view in query sync (#7037)
LeFrosch Nov 30, 2024
0566310
fix(qsync): Include runtime_deps in the target graph (#7081)
Nov 30, 2024
d68c726
Fix over-including when view_project_root is set. (#7002)
jdai8 Dec 2, 2024
f9b566a
fix: remove strongInfoHolder flag, so users can choose which plugin t…
Dec 2, 2024
5ad3c3d
chore: set explicit 2024.3 version and enable qs in the project view …
Dec 2, 2024
8581c5f
Reload project view, and make sure that BazelImportSettings respect p…
dkashyn-sfdc Dec 3, 2024
1069f2b
Begin extracting IDE_JAVA aspect interface (#7086)
LeFrosch Dec 3, 2024
ea9092a
fix(qsync): Hightlighting level is always updated after 'enable analy…
Dec 3, 2024
911acc9
chore(deps): update dependency rules_java to v7.12.3 (#7098)
renovate-bot Dec 3, 2024
44839ce
Rollback to bazel 7.4.1 (#7103)
LeFrosch Dec 3, 2024
207c13c
Update changelog for v2024.12.03 release (#7090)
satyanandak Dec 3, 2024
c1a2aff
fix(qsync): Uncaught exception in QuerySyncHighlightingResetListener …
Dec 4, 2024
c84bf88
Enable altering the location of aspect files (#7085)
LeFrosch Dec 4, 2024
ed514c7
chore: Bump versions in Python examples (#7109)
Dec 4, 2024
d34e1ff
fix: Sync failure after non-fatal bazel failure (#7119)
Dec 5, 2024
6716706
Fix reading of _kt_toolchain attribute (#7115)
jdai8 Dec 5, 2024
3c8ace5
fix: Kotlin toolchain detection (#7122)
Dec 5, 2024
b0466bb
Improve performance and decrease memory usage (#7084)
LeFrosch Dec 6, 2024
4dd107c
Update bazel version to Bazel 8.0.0rc7 (#7118)
hvadehra Dec 6, 2024
06a2015
Added import bazel project action to project drop down (#7102)
LeFrosch Dec 6, 2024
0e1b023
Added support for the google test run button in nova (#7062)
LeFrosch Dec 6, 2024
dc05380
Update Issues and PRs Assignees (#7077)
mai93 Dec 6, 2024
0fb3f81
fixed bug where bazel runs with curses when using the old sync view (…
LeFrosch Dec 7, 2024
a145037
Add K2 support in Bazel plugin (#7138)
smocherla-brex Dec 9, 2024
d5f47f3
"Compile" also uses aspects and output groups so we need repository o…
dkashyn-sfdc Dec 9, 2024
3db8a9d
If we edit project view and not triggered Sync, on project reopening …
dkashyn-sfdc Dec 9, 2024
2bea8d9
fixed bug where bazel automatically enables curses (#7143)
LeFrosch Dec 10, 2024
f5f8f24
Do not append `\n` for PROCESS since that output has all of the delim…
dkashyn-sfdc Dec 10, 2024
bdb2b48
fix: Reduce freeze in ProjectUpdater (#7153)
Dec 11, 2024
5a49394
Revert "fix: Reduce freeze in ProjectUpdater (#7153)" (#7156)
Dec 11, 2024
f9af31b
chore: Remove examples from bazelignore (#7108)
Dec 11, 2024
647ef8b
fix: IndexNotReadyException during 'Enable Analysis' (#7150)
Dec 11, 2024
00e11b7
chore(deps): update dependency rules_java to v7.12.4 (#7157)
renovate-bot Dec 11, 2024
dc64002
Maintenance script (#5084)
Dec 12, 2024
93295b0
fix(qsync): Handle codegen - generic case (#7069)
Dec 12, 2024
e1f2fe9
internal: introduce 'add new major version script' (#6442)
tpasternak Dec 12, 2024
bb32225
fix: Small codegen libraries were removed from the Project Structure …
tpasternak Dec 12, 2024
e193787
use bzlmod in Cpp example (#7163)
mai93 Dec 13, 2024
dbbd11b
chore: update products versions (#7172)
sellophane Dec 13, 2024
ddff24e
clion: fix non-passed env vars for gdbserverless debugging (#7167)
ujohnny Dec 13, 2024
b14a8b2
handle non-valid project view file on reload (#7159)
ujohnny Dec 16, 2024
6db6a26
Basic qsync support in CLion for linux (#7094)
LeFrosch Dec 16, 2024
7a84d8b
Adds support for the run button on main functions in CLion nova (#7100)
LeFrosch Dec 16, 2024
6a627b8
Add catch2 test support in CLion (#7141)
LeFrosch Dec 16, 2024
9ee96ab
chore(deps): update dependency rules_go to v0.51.0 (#7174)
renovate-bot Dec 16, 2024
033983e
Update changelog for v2024.12.17 release (#7175)
satyanandak Dec 17, 2024
0db0c2d
Use bzlmod in kotlin example (#7162)
mai93 Dec 17, 2024
0d33f90
Use bzlmod in java example (#7161)
mai93 Dec 17, 2024
03250da
bazel 8: update .bazelversion (#7185)
ujohnny Dec 17, 2024
9477624
chore(deps): update dependency rules_cc to v0.1.0 (#7188)
renovate-bot Dec 17, 2024
5d4f8bc
cleanup: remove non-existing bazel.sync.collect.virtual.includes.hint…
ujohnny Dec 18, 2024
bd82e20
chore(deps): update dependency rules_bazel_integration_test to v0.29.…
renovate-bot Dec 18, 2024
35ffeec
chore(deps): update dependency rules_python to v1 (#7132)
renovate-bot Dec 18, 2024
d407fab
Allow to boost `.ijwb` over BSP and .idea folder. (#7201)
dkashyn-sfdc Dec 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 6 additions & 6 deletions .bazelci/android-studio.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
tasks:
Android-Studio-internal-stable:
name: Android Studio Internal Stable
platform: ubuntu1804
platform: ubuntu2204
build_flags:
- --define=ij_product=android-studio-latest
build_targets:
Expand All @@ -14,7 +14,7 @@ tasks:
- //:aswb_tests
Android-Studio-internal-beta:
name: Android Studio Internal Beta
platform: ubuntu1804
platform: ubuntu2204
build_flags:
- --define=ij_product=android-studio-beta
build_targets:
Expand All @@ -26,7 +26,7 @@ tasks:
- //:aswb_tests
Android-Studio-internal-canary:
name: Android Studio Internal Canary
platform: ubuntu1804
platform: ubuntu2204
build_flags:
- --define=ij_product=android-studio-canary
build_targets:
Expand All @@ -40,7 +40,7 @@ tasks:
- exit_status: 1
Android-Studio-OSS-oldest-stable:
name: Android Studio OSS Oldest Stable
platform: ubuntu1804
platform: ubuntu2204
build_flags:
- --define=ij_product=android-studio-oss-oldest-stable
build_targets:
Expand All @@ -52,7 +52,7 @@ tasks:
- //:aswb_tests
Android-Studio-OSS-latest-stable:
name: Android Studio OSS Latest Stable
platform: ubuntu1804
platform: ubuntu2204
build_flags:
- --define=ij_product=android-studio-oss-latest-stable
build_targets:
Expand All @@ -64,7 +64,7 @@ tasks:
- //:aswb_tests
Android-Studio-OSS-under-dev:
name: Android Studio OSS Under Development
platform: ubuntu1804
platform: ubuntu2204
build_flags:
- --define=ij_product=android-studio-oss-under-dev
build_targets:
Expand Down
56 changes: 6 additions & 50 deletions .bazelci/aspect.yml
Original file line number Diff line number Diff line change
@@ -1,52 +1,8 @@
---
tasks:
Aspect-internal-stable:
name: Aspect Tests for IJ Internal Stable
platform: ubuntu1804
build_flags:
- --define=ij_product=intellij-latest
build_targets:
- //aspect:aspect_files
test_flags:
- --define=ij_product=intellij-latest
- --test_output=errors
- --notrim_test_configuration
test_targets:
- //aspect/testing/...
skip_use_bazel_version_for_test: true
Aspect-internal-beta:
name: Aspect Tests for IJ Internal Beta
platform: ubuntu1804
build_flags:
- --define=ij_product=intellij-beta
build_targets:
- //aspect:aspect_files
test_flags:
- --define=ij_product=intellij-beta
- --test_output=errors
- --notrim_test_configuration
test_targets:
- //aspect/testing/...
skip_use_bazel_version_for_test: true
Aspect-internal-under-dev:
name: Aspect Tests for IJ Internal Under Development
platform: ubuntu1804
build_flags:
- --define=ij_product=intellij-under-dev
build_targets:
- //aspect:aspect_files
test_flags:
- --define=ij_product=intellij-under-dev
- --test_output=errors
- --notrim_test_configuration
test_targets:
- //aspect/testing/...
soft_fail:
- exit_status: 1
skip_use_bazel_version_for_test: true
Aspect-oss-oldest-stable:
Aspect-OSS-oldest-stable:
name: Aspect Tests for IJ OSS Oldest Stable
platform: ubuntu1804
platform: ubuntu2204
build_flags:
- --define=ij_product=intellij-oss-oldest-stable
build_targets:
Expand All @@ -58,9 +14,9 @@ tasks:
test_targets:
- //aspect/testing/...
skip_use_bazel_version_for_test: true
Aspect-oss-latest-stable:
Aspect-OSS-latest-stable:
name: Aspect Tests for IJ OSS Latest Stable
platform: ubuntu1804
platform: ubuntu2204
build_flags:
- --define=ij_product=intellij-oss-latest-stable
build_targets:
Expand All @@ -72,9 +28,9 @@ tasks:
test_targets:
- //aspect/testing/...
skip_use_bazel_version_for_test: true
Aspect-oss-under-dev:
Aspect-OSS-under-dev:
name: Aspect Tests for IJ OSS Under Development
platform: ubuntu1804
platform: ubuntu2204
build_flags:
- --define=ij_product=intellij-oss-under-dev
build_targets:
Expand Down
111 changes: 79 additions & 32 deletions .bazelci/clion.yml
Original file line number Diff line number Diff line change
@@ -1,74 +1,121 @@
---
tasks:
CLion-internal-stable:
name: CLion Internal Stable
platform: ubuntu1804
CLion-Linux-OSS-oldest-stable:
name: CLion Linux OSS Oldest Stable
platform: ubuntu2204
build_flags:
- --define=ij_product=clion-latest
- --define=ij_product=clion-oss-oldest-stable
build_targets:
- //clwb/...
- //clwb:clwb_bazel_zip
- //:clwb_tests
test_flags:
- --define=ij_product=clion-latest
- --define=ij_product=clion-oss-oldest-stable
- --test_output=errors
test_targets:
- //:clwb_tests
CLion-internal-beta:
name: CLion Internal Beta
platform: ubuntu1804
CLion-Linux-OSS-latest-stable:
name: CLion Linux OSS Latest Stable
platform: ubuntu2204
build_flags:
- --define=ij_product=clion-beta
- --define=ij_product=clion-oss-latest-stable
build_targets:
- //clwb/...
- //clwb:clwb_bazel_zip
- //:clwb_tests
test_flags:
- --define=ij_product=clion-beta
- --define=ij_product=clion-oss-latest-stable
- --test_output=errors
test_targets:
- //:clwb_tests
CLion-internal-under-dev:
name: CLion Internal Under Development
platform: ubuntu1804
CLion-Windows-OSS-oldest-stable:
name: CLion Windows OSS Oldest Stable
platform: windows
build_flags:
- --define=ij_product=clion-under-dev
- --define=ij_product=clion-oss-oldest-stable
build_targets:
- //clwb/...
- //clwb:clwb_bazel_zip
- //:clwb_tests
test_flags:
- --define=ij_product=clion-under-dev
- --define=ij_product=clion-oss-oldest-stable
- --test_output=errors
test_targets:
- //clwb:integration_tests
CLion-Windows-OSS-latest-stable:
name: CLion Windows OSS Latest Stable
platform: windows
build_flags:
- --define=ij_product=clion-oss-latest-stable
build_targets:
- //clwb:clwb_bazel_zip
- //:clwb_tests
soft_fail:
- exit_status: 1
CLion-OSS-oldest-stable:
name: CLion OSS Oldest Stable
platform: ubuntu1804
test_flags:
- --define=ij_product=clion-oss-latest-stable
- --test_output=errors
test_targets:
- //clwb:integration_tests
CLion-MacOS-OSS-oldest-stable:
name: CLion MacOS OSS Oldest Stable
platform: macos_arm64
build_flags:
- --define=ij_product=clion-oss-oldest-stable
build_targets:
- //clwb/...
- //clwb:clwb_bazel_zip
- //:clwb_tests
test_flags:
- --define=ij_product=clion-oss-oldest-stable
- --test_output=errors
test_targets:
- //:clwb_tests
CLion-OSS-latest-stable:
name: CLion OSS Latest Stable
platform: ubuntu1804
CLion-MacOS-OSS-latest-stable:
name: CLion MacOS OSS Latest Stable
platform: macos_arm64
build_flags:
- --define=ij_product=clion-oss-latest-stable
build_targets:
- //clwb/...
- //clwb:clwb_bazel_zip
- //:clwb_tests
test_flags:
- --define=ij_product=clion-oss-latest-stable
- --test_output=errors
test_targets:
- //:clwb_tests
CLion-OSS-under-dev:
name: CLion OSS Under Development
platform: ubuntu1804
CLion-Linux-OSS-under-dev:
name: CLion Linux OSS Under Development
platform: ubuntu2204
build_flags:
- --define=ij_product=clion-oss-under-dev
build_targets:
- //clwb:clwb_bazel_zip
- //:clwb_tests
test_flags:
- --define=ij_product=clion-oss-under-dev
- --test_output=errors
test_targets:
- //:clwb_tests
soft_fail:
- exit_status: 1
CLion-Windows-OSS-under-dev:
name: CLion Windows OSS Under Development
platform: windows
build_flags:
- --define=ij_product=clion-oss-under-dev
build_targets:
- //clwb/...
- //clwb:clwb_bazel_zip
- //:clwb_tests
test_flags:
- --define=ij_product=clion-oss-under-dev
- --test_output=errors
test_targets:
- //clwb:integration_tests
soft_fail:
- exit_status: 1
CLion-MacOS-OSS-under-dev:
name: CLion MacOS OSS Under Development
platform: macos_arm64
build_flags:
- --define=ij_product=clion-oss-under-dev
build_targets:
- //clwb:clwb_bazel_zip
- //:clwb_tests
test_flags:
- --define=ij_product=clion-oss-under-dev
- --test_output=errors
Expand Down
66 changes: 24 additions & 42 deletions .bazelci/intellij-ue.yml
Original file line number Diff line number Diff line change
@@ -1,46 +1,8 @@
---
tasks:
IntelliJ-UE-internal-stable:
name: IntelliJ UE Internal Stable
platform: ubuntu1804
build_flags:
- --define=ij_product=intellij-ue-latest
build_targets:
- //ijwb/...
test_flags:
- --define=ij_product=intellij-ue-latest
- --test_output=errors
test_targets:
- //:ijwb_ue_tests
IntelliJ-UE-internal-beta:
name: IntelliJ UE Internal Beta
platform: ubuntu1804
build_flags:
- --define=ij_product=intellij-ue-beta
build_targets:
- //ijwb/...
test_flags:
- --define=ij_product=intellij-ue-beta
- --test_output=errors
test_targets:
- //:ijwb_ue_tests
IntelliJ-UE-internal-under-dev:
name: IntelliJ UE Internal Under Development
platform: ubuntu1804
build_flags:
- --define=ij_product=intellij-ue-under-dev
build_targets:
- //ijwb/...
test_flags:
- --define=ij_product=intellij-ue-under-dev
- --test_output=errors
test_targets:
- //:ijwb_ue_tests
soft_fail:
- exit_status: 1
IntelliJ-UE-OSS-oldest-stable:
name: IntelliJ UE OSS Oldest Stable
platform: ubuntu1804
platform: ubuntu2204
build_flags:
- --define=ij_product=intellij-ue-oss-oldest-stable
build_targets:
Expand All @@ -52,7 +14,7 @@ tasks:
- //:ijwb_ue_tests
IntelliJ-UE-OSS-latest-stable:
name: IntelliJ UE OSS Latest Stable
platform: ubuntu1804
platform: ubuntu2204
build_flags:
- --define=ij_product=intellij-ue-oss-latest-stable
build_targets:
Expand All @@ -64,7 +26,7 @@ tasks:
- //:ijwb_ue_tests
IntelliJ-UE-OSS-under-dev:
name: IntelliJ UE OSS Under Development
platform: ubuntu1804
platform: ubuntu2204
build_flags:
- --define=ij_product=intellij-ue-oss-under-dev
build_targets:
Expand All @@ -76,4 +38,24 @@ tasks:
- //:ijwb_ue_tests
soft_fail:
- exit_status: 1

IntelliJ-UE-OSS-under-dev-windows:
name: IntelliJ UE OSS Under Development
platform: windows
build_flags:
- --define=ij_product=intellij-ue-oss-under-dev
build_targets:
- //ijwb/...
soft_fail:
- exit_status: 1
Querysync:
name: Querysync Library
platform: ubuntu2204
build_flags:
- --define=ij_product=intellij-ue-oss-under-dev
build_targets:
- //querysync/...
test_flags:
- --define=ij_product=intellij-ue-oss-under-dev
- --test_output=errors
test_targets:
- //querysync/...
Loading