← Back to team overview

sts-sponsors team mailing list archive

[Merge] ~thorsten-merten/maas-site-manager:install-node-from-snap into maas-site-manager:main

 

Thorsten Merten has proposed merging ~thorsten-merten/maas-site-manager:install-node-from-snap into maas-site-manager:main.

Commit message:
ci: install node from snap

this way we can change CI back to use Ubuntu LTS instead of 22.10



Requested reviews:
  MAAS Committers (maas-committers)

For more details, see:
https://code.launchpad.net/~thorsten-merten/maas-site-manager/+git/maas-site-manager/+merge/438132
-- 
Your team MAAS Committers is requested to review the proposed merge of ~thorsten-merten/maas-site-manager:install-node-from-snap into maas-site-manager:main.
diff --git a/Makefile b/Makefile
index c80a988..4a7fb2a 100644
--- a/Makefile
+++ b/Makefile
@@ -5,10 +5,6 @@ tox \
 postgresql
 endef
 
-define FRONTEND_PACKAGES
-yarnpkg
-endef
-
 
 # Dependencies
 
@@ -20,7 +16,7 @@ install-backend-dependencies:
 .PHONY: install-backend-dependencies
 
 install-frontend-dependencies:
-	sudo -E DEBIAN_FRONTEND=noninteractive apt -y install $(FRONTEND_PACKAGES)
+	sudo -E snap install node --channel 18/stable --classic
 .PHONY: install-frontend-dependencies
 
 

Follow ups