commit dc756b8a32530f176928da92e6862a0951007dcc Author: gobbo_a Date: Wed Sep 3 13:17:14 2025 +0200 Initial commit diff --git a/all_packages.txt b/all_packages.txt new file mode 100644 index 0000000..852e68f --- /dev/null +++ b/all_packages.txt @@ -0,0 +1,25 @@ +archiverviewer:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/archiverviewer/2.0.0/archiverviewer-2.0.0.rpm +athos-screens:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/athos-screens/2.0.0/athos-screens-2.0.0.rpm +correlation:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/correlation/2.0.0/correlation-2.0.0.rpm +csm:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/csm/2.0.0/csm-2.0.0.rpm +dataviewer:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/dataviewer/2.0.0/dataviewer-2.0.0.rpm +devices:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/devices/2.0.0/devices-2.0.0.rpm +fda:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/fda/2.0.0/fda-2.0.0.rpm +jstriptool:1.1.3 https://artifacts.psi.ch/artifactory/releases/ch/psi/jstriptool/1.1.3/jstriptool-1.1.3.rpm +jstriptool:1.1.4 https://artifacts.psi.ch/artifactory/releases/ch/psi/jstriptool/1.1.4/jstriptool-1.1.4.rpm +jstriptool:1.1.5 https://artifacts.psi.ch/artifactory/releases/ch/psi/jstriptool/1.1.5/jstriptool-1.1.5.rpm +jstriptool:1.2.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/jstriptool/1.2.0/jstriptool-1.2.0.rpm +jstriptool:1.3.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/jstriptool/1.3.0/jstriptool-1.3.0.rpm +jstriptool:1.3.2 https://artifacts.psi.ch/artifactory/releases/ch/psi/jstriptool/1.3.2/jstriptool-1.3.2.rpm +jstriptool:1.3.3 https://artifacts.psi.ch/artifactory/releases/ch/psi/jstriptool/1.3.3/jstriptool-1.3.3.rpm +jstriptool:1.4.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/jstriptool/1.4.0/jstriptool-1.4.0.rpm +persplot:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/persplot/2.0.0/persplot-2.0.0.rpm +plotter:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/plotter/2.0.0/plotter-2.0.0.rpm +pshell-core:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/pshell-core/2.0.0/pshell-core-2.0.0.rpm +pshell-workbench:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/pshell-workbench/2.0.0/pshell-workbench-2.0.0.rpm +pshell:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/pshell/2.0.0/pshell-2.0.0.rpm +psss-panel:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/psss-panel/2.0.0/psss-panel-2.0.0.rpm +screenpanel-sf:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/screenpanel-sf/2.0.0/screenpanel-sf-2.0.0.rpm +screenpanel-sls:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/screenpanel-sls/2.0.0/screenpanel-sls-2.0.0.rpm +screenpanel:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/screenpanel/2.0.0/screenpanel-2.0.0.rpm +stripchart:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/stripchart/2.0.0/stripchart-2.0.0.rpm diff --git a/list_packages b/list_packages new file mode 100755 index 0000000..67c6dc3 --- /dev/null +++ b/list_packages @@ -0,0 +1,20 @@ +#!/bin/bash + +curl -u upload:upload -X POST "https://artifacts.psi.ch/artifactory/api/search/aql" -d ' +items.find({ + "repo": "releases", + "path": {"$match": "ch/psi*"}, + "name": {"$match": "*.rpm"} +}).include("repo","path","name") +'> results.json + +#jq -r '.results[] | +# (.path | split("/") | .[2]) as $project | +# "\($project)\thttps://artifacts.psi.ch/artifactory/\(.repo)/\(.path)/\(.name)"' results.json + +echo "All packages:" +jq -r '.results[] | + (.path | split("/") | .[2]) as $project | + (.path | split("/") | .[3]) as $version | + "\($project):\($version)\thttps://artifacts.psi.ch/artifactory/\(.repo)/\(.path)/\(.name)"' results.json + diff --git a/sf_packages.txt b/sf_packages.txt new file mode 100644 index 0000000..c68b351 --- /dev/null +++ b/sf_packages.txt @@ -0,0 +1,11 @@ +archiverviewer:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/archiverviewer/2.0.0/archiverviewer-2.0.0.rpm +athos-screens:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/athos-screens/2.0.0/athos-screens-2.0.0.rpm +correlation:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/correlation/2.0.0/correlation-2.0.0.rpm +csm:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/csm/2.0.0/csm-2.0.0.rpm +dataviewer:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/dataviewer/2.0.0/dataviewer-2.0.0.rpm +jstriptool:1.4.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/jstriptool/1.4.0/jstriptool-1.4.0.rpm +plotter:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/plotter/2.0.0/plotter-2.0.0.rpm +pshell-workbench:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/pshell-workbench/2.0.0/pshell-workbench-2.0.0.rpm +psss-panel:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/psss-panel/2.0.0/psss-panel-2.0.0.rpm +screenpanel-sf:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/screenpanel-sf/2.0.0/screenpanel-sf-2.0.0.rpm +stripchart:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/stripchart/2.0.0/stripchart-2.0.0.rpm diff --git a/sf_variables.txt b/sf_variables.txt new file mode 100644 index 0000000..6bf38fe --- /dev/null +++ b/sf_variables.txt @@ -0,0 +1,6 @@ +PSHELL_LAF=dark +PSHELL_CONSOLE_LOG=WARNING +PSHELL_ARCHIVER=https://data-api.psi.ch/api/4 +PSHELL_BACKEND=sf-archiver +PSHELL_PIPELINE_SERVER=sf-daqsync-01:8889 +PSHELL_CAMERA_SERVER=sf-daqsync-01:8888 diff --git a/sls_packages.txt b/sls_packages.txt new file mode 100644 index 0000000..440d3c0 --- /dev/null +++ b/sls_packages.txt @@ -0,0 +1,9 @@ +archiverviewer:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/archiverviewer/2.0.0/archiverviewer-2.0.0.rpm +correlation:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/correlation/2.0.0/correlation-2.0.0.rpm +csm:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/csm/2.0.0/csm-2.0.0.rpm +dataviewer:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/dataviewer/2.0.0/dataviewer-2.0.0.rpm +jstriptool:1.4.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/jstriptool/1.4.0/jstriptool-1.4.0.rpm +plotter:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/plotter/2.0.0/plotter-2.0.0.rpm +pshell-workbench:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/pshell-workbench/2.0.0/pshell-workbench-2.0.0.rpm +screenpanel-sls:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/screenpanel-sls/2.0.0/screenpanel-sls-2.0.0.rpm +stripchart:2.0.0 https://artifacts.psi.ch/artifactory/releases/ch/psi/stripchart/2.0.0/stripchart-2.0.0.rpm diff --git a/sls_variables.txt b/sls_variables.txt new file mode 100644 index 0000000..6eaee73 --- /dev/null +++ b/sls_variables.txt @@ -0,0 +1,6 @@ +PSHELL_LAF=dark +PSHELL_CONSOLE_LOG=WARNING +PSHELL_ARCHIVER=https://data-api.psi.ch/api/4 +PSHELL_BACKEND=sls-archiver +PSHELL_PIPELINE_SERVER=sls-daqsync-01:8889 +PSHELL_CAMERA_SERVER=sls-daqsync-01:8888