You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@asterixdb.apache.org by im...@apache.org on 2026/08/11 23:02:20 UTC
(asterixdb) 02/02: [NO ISSUE][UI] Always use Bun for Dashboard Build
This is an automated email from the ASF dual-hosted git repository.
parshimers pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/asterixdb.git
commit f9fc39c2119f50a56be2cec48f399a3e5a15791b
Author: Ian Maxon <im...@apache.org>
AuthorDate: Tue Aug 11 12:28:47 2026 -0700
[NO ISSUE][UI] Always use Bun for Dashboard Build
Details:
If node is present on a machine being used to build
the dashboard, the Angular build (ng) can potentially
use it instead of the installed version of Bun, even
though we use Bun to run the script to begin with.
Forcing use of Bun through bunfig.toml fixes this
without requiring other environmental changes.
Change-Id: I719673088db0fc809ec9ed8b208ae418a90b3d91
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/21538
Integration-Tests: Jenkins <je...@fulliautomatix.ics.uci.edu>
Reviewed-by: Ian Maxon <im...@apache.org>
Tested-by: Jenkins <je...@fulliautomatix.ics.uci.edu>
Reviewed-by: Suryaa Charan Shivakumar <ss...@ucr.edu>
---
asterixdb/asterix-dashboard/src/node/bunfig.toml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/asterixdb/asterix-dashboard/src/node/bunfig.toml b/asterixdb/asterix-dashboard/src/node/bunfig.toml
index 732af8eae8..b312d52b40 100644
--- a/asterixdb/asterix-dashboard/src/node/bunfig.toml
+++ b/asterixdb/asterix-dashboard/src/node/bunfig.toml
@@ -16,5 +16,8 @@
# specific language governing permissions and limitations
# under the License.
# ------------------------------------------------------------
+[run]
+bun = true
+
[install]
minimumReleaseAge = 604800 #7 days in seconds, to hopefully not be pwned