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