File tree Expand file tree Collapse file tree 7 files changed +27
-29
lines changed Expand file tree Collapse file tree 7 files changed +27
-29
lines changed Original file line number Diff line number Diff line change 2929 echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY
3030 echo "> External trigger running off of master branch. To disable this trigger, add \`remmina_master\` into the Github organizational variable \`SKIP_EXTERNAL_TRIGGER\`." >> $GITHUB_STEP_SUMMARY
3131 printf "\n## Retrieving external version\n\n" >> $GITHUB_STEP_SUMMARY
32- EXT_RELEASE=$(curl -sX GET http://archive.ubuntu.com/ ubuntu/dists/noble-updates /main/binary-amd64/Packages.gz | gunzip |grep -A 7 -m 1 'Package: remmina' | awk -F ': ' '/Version/{print $2;exit}')
32+ EXT_RELEASE=$(curl -sX GET http://ppa.launchpad.net/remmina-ppa-team/remmina-next/ ubuntu/dists/noble/main/binary-amd64/Packages.gz | gunzip |grep -A 7 -m 1 'Package: remmina' | awk -F ': ' '/Version/{print $2;exit}')
3333 echo "Type is \`custom_version_command\`" >> $GITHUB_STEP_SUMMARY
3434 if grep -q "^remmina_master_${EXT_RELEASE}" <<< "${SKIP_EXTERNAL_TRIGGER}"; then
3535 echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY
Original file line number Diff line number Diff line change @@ -18,22 +18,20 @@ RUN \
1818 /usr/share/selkies/www/icon.png \
1919 https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/remmina-logo.png && \
2020 echo "**** install remmina ****" && \
21- if [ -z "${REMMINA_RELEASE}" ]; then \
22- REMMINA_RELEASE=$(curl -sX GET http://archive.ubuntu.com/ubuntu/dists/noble-updates/main/binary-amd64/Packages.gz | gunzip |grep -A 7 -m 1 'Package: remmina' | awk -F ': ' '/Version/{print $2;exit}' ); \
23- fi && \
21+ apt-add-repository ppa:remmina-ppa-team/remmina-next && \
2422 apt-get update && \
2523 apt-get install -y \
2624 librsvg2-common \
27- remmina= "${ REMMINA_RELEASE}" \
28- remmina-plugin-exec= "${REMMINA_RELEASE}" \
29- remmina-plugin-kiosk= "${REMMINA_RELEASE}" \
30- remmina-plugin-kwallet= "${REMMINA_RELEASE}" \
31- remmina-plugin-rdp= "${REMMINA_RELEASE}" \
32- remmina-plugin-secret= "${REMMINA_RELEASE}" \
33- remmina-plugin-spice= "${REMMINA_RELEASE}" \
34- remmina-plugin-vnc= "${REMMINA_RELEASE}" \
35- remmina-plugin-www= "${REMMINA_RELEASE}" \
36- remmina-plugin-x2go= "${REMMINA_RELEASE}" && \
25+ "remmina${REMMINA_RELEASE:+=$ REMMINA_RELEASE}" \
26+ remmina-plugin-exec \
27+ remmina-plugin-kiosk \
28+ remmina-plugin-kwallet \
29+ remmina-plugin-rdp \
30+ remmina-plugin-secret \
31+ remmina-plugin-spice \
32+ remmina-plugin-vnc \
33+ remmina-plugin-www \
34+ remmina-plugin-x2go && \
3735 printf "Linuxserver.io version: ${VERSION}\n Build-date: ${BUILD_DATE}" > /build_version && \
3836 echo "**** cleanup ****" && \
3937 apt-get clean && \
Original file line number Diff line number Diff line change @@ -18,22 +18,20 @@ RUN \
1818 /usr/share/selkies/www/icon.png \
1919 https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/remmina-logo.png && \
2020 echo "**** install remmina ****" && \
21- if [ -z "${REMMINA_RELEASE}" ]; then \
22- REMMINA_RELEASE=$(curl -sX GET http://archive.ubuntu.com/ubuntu/dists/noble-updates/main/binary-amd64/Packages.gz | gunzip |grep -A 7 -m 1 'Package: remmina' | awk -F ': ' '/Version/{print $2;exit}'); \
23- fi && \
21+ apt-add-repository ppa:remmina-ppa-team/remmina-next && \
2422 apt-get update && \
2523 apt-get install -y \
2624 librsvg2-common \
27- remmina="${ REMMINA_RELEASE}" \
28- remmina-plugin-exec="${REMMINA_RELEASE}" \
29- remmina-plugin-kiosk="${REMMINA_RELEASE}" \
30- remmina-plugin-kwallet="${REMMINA_RELEASE}" \
31- remmina-plugin-rdp="${REMMINA_RELEASE}" \
32- remmina-plugin-secret="${REMMINA_RELEASE}" \
33- remmina-plugin-spice="${REMMINA_RELEASE}" \
34- remmina-plugin-vnc="${REMMINA_RELEASE}" \
35- remmina-plugin-www="${REMMINA_RELEASE}" \
36- remmina-plugin-x2go="${REMMINA_RELEASE}" && \
25+ "remmina${REMMINA_RELEASE:+=$ REMMINA_RELEASE}" \
26+ remmina-plugin-exec \
27+ remmina-plugin-kiosk \
28+ remmina-plugin-kwallet \
29+ remmina-plugin-rdp \
30+ remmina-plugin-secret \
31+ remmina-plugin-spice \
32+ remmina-plugin-vnc \
33+ remmina-plugin-www \
34+ remmina-plugin-x2go && \
3735 printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
3836 echo "**** cleanup ****" && \
3937 apt-get clean && \
Original file line number Diff line number Diff line change @@ -147,7 +147,7 @@ pipeline {
147147 steps{
148148 script{
149149 env. EXT_RELEASE = sh(
150- script : ''' curl -sX GET http://archive.ubuntu.com/ ubuntu/dists/noble-updates /main/binary-amd64/Packages.gz | gunzip |grep -A 7 -m 1 'Package: remmina' | awk -F ': ' '/Version/{print $2;exit}' ''' ,
150+ script : ''' curl -sX GET http://ppa.launchpad.net/remmina-ppa-team/remmina-next/ ubuntu/dists/noble/main/binary-amd64/Packages.gz | gunzip |grep -A 7 -m 1 'Package: remmina' | awk -F ': ' '/Version/{print $2;exit}' ''' ,
151151 returnStdout : true ). trim()
152152 env. RELEASE_LINK = ' custom_command'
153153 }
Original file line number Diff line number Diff line change @@ -422,6 +422,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
422422
423423# # Versions
424424
425+ * ** 14.08.25:** - Ingest from PPA.
425426* ** 11.08.25:** - Install librsvg2 for icons.
426427* ** 12.07.25:** - Rebase to Selkies, HTTPS IS NOW REQUIRED.
427428* ** 28.08.24:** - Rebase to noble.
Original file line number Diff line number Diff line change 33# jenkins variables
44project_name : docker-remmina
55external_type : na
6- custom_version_command : " curl -sX GET http://archive.ubuntu.com/ ubuntu/dists/noble-updates /main/binary-amd64/Packages.gz | gunzip |grep -A 7 -m 1 'Package: remmina' | awk -F ': ' '/Version/{print $2;exit}'"
6+ custom_version_command : " curl -sX GET http://ppa.launchpad.net/remmina-ppa-team/remmina-next/ ubuntu/dists/noble/main/binary-amd64/Packages.gz | gunzip |grep -A 7 -m 1 'Package: remmina' | awk -F ': ' '/Version/{print $2;exit}'"
77release_type : stable
88release_tag : latest
99ls_branch : master
Original file line number Diff line number Diff line change @@ -98,6 +98,7 @@ init_diagram: |
9898 "remmina:latest" <- Base Images
9999# changelog
100100changelogs :
101+ - {date: "14.08.25:", desc: "Ingest from PPA."}
101102 - {date: "11.08.25:", desc: "Install librsvg2 for icons."}
102103 - {date: "12.07.25:", desc: "Rebase to Selkies, HTTPS IS NOW REQUIRED."}
103104 - {date: "28.08.24:", desc: "Rebase to noble."}
You can’t perform that action at this time.
0 commit comments