Merge branch 'feature/KASM-5954_kasmos_arm64' into 'develop'

Resolve KASM-5954 "Feature/ kasmos arm64"

Closes KASM-5954

See merge request kasm-technologies/internal/workspaces-images!241
This commit is contained in:
Richard Koliser 2025-03-07 15:35:26 +00:00
commit 8bb727699c
2 changed files with 25 additions and 21 deletions

View File

@ -78,6 +78,26 @@ multiImages:
- src/ubuntu/install/firefox/**
- src/ubuntu/install/chrome/**
- src/ubuntu/install/eclipse/**
- name: kasmos-desktop
singleapp: false
base: core-kasmos
dockerfile: dockerfile-kasmos-desktop
changeFiles:
- src/ubuntu/install/chrome/**
- src/ubuntu/install/chromium/**
- src/ubuntu/intall/only_office/**
- src/ubuntu/install/libre_office/**
- src/ubuntu/install/misc/**
- src/kasmos/install/browser/**
- src/ubuntu/install/vs_code/**
- src/ubuntu/install/nextcloud/**
- src/ubuntu/install/remmina/**
- src/kasmos/install/office/**
- src/ubuntu/install/zoom/**
- src/ubuntu/install/thunderbird/**
- src/ubuntu/install/slack/**
- src/ubuntu/install/gamepad_utils/**
- src/ubuntu/install/cleanup/**
- name: libre-office
singleapp: true
base: core-ubuntu-jammy
@ -715,26 +735,6 @@ singleImages:
dockerfile: dockerfile-kasm-only-office
changeFiles:
- dockerfile-kasm-only-office
- name: kasmos-desktop
singleapp: false
base: core-kasmos
dockerfile: dockerfile-kasmos-desktop
changeFiles:
- src/ubuntu/install/chrome/**
- src/ubuntu/install/chromium/**
- src/ubuntu/intall/only_office/**
- src/ubuntu/install/libre_office/**
- src/ubuntu/install/misc/**
- src/kasmos/install/browser/**
- src/ubuntu/install/vs_code/**
- src/ubuntu/install/nextcloud/**
- src/ubuntu/install/remmina/**
- src/kasmos/install/office/**
- src/ubuntu/install/zoom/**
- src/ubuntu/install/thunderbird/**
- src/ubuntu/install/slack/**
- src/ubuntu/install/gamepad_utils/**
- src/ubuntu/install/cleanup/**
- name: postman
singleapp: true
base: core-ubuntu-jammy

View File

@ -9,5 +9,9 @@ if [ "$ARCH" == "amd64" ] ; then
cp ${INST_DIR}/kasmos/resources/onlyoffice/*.desktop /usr/share/applications/
else
apt update
apt install -y libreoffice-plasma
apt install -y libreoffice
# Replace built in launcher app shortcuts to launch libreoffice apps
sed -i "s/^Exec=.*/Exec=libreoffice --writer/g" /usr/share/applications/docs-editor.desktop
sed -i "s/^Exec=.*/Exec=libreoffice --calc/g" /usr/share/applications/sheets-editor.desktop
sed -i "s/^Exec=.*/Exec=libreoffice --impress/g" /usr/share/applications/present-editor.desktop
fi