more
This commit is contained in:
parent
c6477a1b62
commit
d5e7e3b649
4
.github/workflows/release.yml
vendored
4
.github/workflows/release.yml
vendored
@ -37,13 +37,13 @@ jobs:
|
|||||||
sudo apt-get update -qq
|
sudo apt-get update -qq
|
||||||
sudo apt-get install -y debhelper dpkg-dev
|
sudo apt-get install -y debhelper dpkg-dev
|
||||||
|
|
||||||
- name: Inject version into PVEMod_Config.pm
|
- name: Inject version into Config.pm
|
||||||
env:
|
env:
|
||||||
BUILD_VERSION: ${{ steps.version.outputs.version }}
|
BUILD_VERSION: ${{ steps.version.outputs.version }}
|
||||||
run: |
|
run: |
|
||||||
perl -i -pe 'BEGIN { $v = $ENV{BUILD_VERSION} }
|
perl -i -pe 'BEGIN { $v = $ENV{BUILD_VERSION} }
|
||||||
s/(our \$VERSION\s*=\s*'"'"')[^'"'"']*'"'"';/$1'"'"'$v'"'"';/
|
s/(our \$VERSION\s*=\s*'"'"')[^'"'"']*'"'"';/$1'"'"'$v'"'"';/
|
||||||
' src/node_info/files/PVEMod_Config.pm
|
' src/node_info/files/Config.pm
|
||||||
|
|
||||||
- name: Generate dynamic debian rules
|
- name: Generate dynamic debian rules
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
4
.github/workflows/test-release.yml
vendored
4
.github/workflows/test-release.yml
vendored
@ -31,12 +31,12 @@ jobs:
|
|||||||
echo "short_sha=$SHORT_SHA" >> "$GITHUB_OUTPUT"
|
echo "short_sha=$SHORT_SHA" >> "$GITHUB_OUTPUT"
|
||||||
echo "Building version: $BUILD_VERSION"
|
echo "Building version: $BUILD_VERSION"
|
||||||
|
|
||||||
- name: Inject version into PVEMod_Config.pm
|
- name: Inject version into Config.pm
|
||||||
run: |
|
run: |
|
||||||
export BUILD_VERSION="${{ steps.version.outputs.build_version }}"
|
export BUILD_VERSION="${{ steps.version.outputs.build_version }}"
|
||||||
perl -i -pe 'BEGIN { $v = $ENV{BUILD_VERSION} }
|
perl -i -pe 'BEGIN { $v = $ENV{BUILD_VERSION} }
|
||||||
s/(our \$VERSION\s*=\s*'"'"')[^'"'"']*'"'"';/$1'"'"'$v'"'"';/
|
s/(our \$VERSION\s*=\s*'"'"')[^'"'"']*'"'"';/$1'"'"'$v'"'"';/
|
||||||
' src/node_info/files/PVEMod_Config.pm
|
' src/node_info/files/Config.pm
|
||||||
|
|
||||||
- name: Set package version in changelog
|
- name: Set package version in changelog
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
4
.github/workflows/weekly-patch-test.yml
vendored
4
.github/workflows/weekly-patch-test.yml
vendored
@ -49,14 +49,14 @@ jobs:
|
|||||||
- name: Install build deps
|
- name: Install build deps
|
||||||
run: sudo apt-get install -y devscripts debhelper build-essential
|
run: sudo apt-get install -y devscripts debhelper build-essential
|
||||||
|
|
||||||
- name: Inject version into PVEMod_Config.pm
|
- name: Inject version into Config.pm
|
||||||
run: |
|
run: |
|
||||||
VERSION=$(grep -m1 '(' debian/changelog | sed 's/.*(\(.*\)).*/\1/')
|
VERSION=$(grep -m1 '(' debian/changelog | sed 's/.*(\(.*\)).*/\1/')
|
||||||
SHORT_SHA=$(git rev-parse --short HEAD)
|
SHORT_SHA=$(git rev-parse --short HEAD)
|
||||||
export BUILD_VERSION="${VERSION}-test-${SHORT_SHA}"
|
export BUILD_VERSION="${VERSION}-test-${SHORT_SHA}"
|
||||||
perl -i -pe 'BEGIN { $v = $ENV{BUILD_VERSION} }
|
perl -i -pe 'BEGIN { $v = $ENV{BUILD_VERSION} }
|
||||||
s/(our \$VERSION\s*=\s*'"'"')[^'"'"']*'"'"';/$1'"'"'$v'"'"';/
|
s/(our \$VERSION\s*=\s*'"'"')[^'"'"']*'"'"';/$1'"'"'$v'"'"';/
|
||||||
' src/node_info/files/PVEMod_Config.pm
|
' src/node_info/files/Config.pm
|
||||||
|
|
||||||
- name: Generate dynamic debian rules
|
- name: Generate dynamic debian rules
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
0
; else echo MISS
Normal file
0
; else echo MISS
Normal file
@ -9,19 +9,19 @@
|
|||||||
# PVE API2 facade
|
# PVE API2 facade
|
||||||
PveMod_SensorInfo.pm usr/share/perl5/PVE/API2/PVEMod_SensorInfo.pm
|
PveMod_SensorInfo.pm usr/share/perl5/PVE/API2/PVEMod_SensorInfo.pm
|
||||||
|
|
||||||
# PVEMod core modules (strip PVEMod_ prefix)
|
# PVEMod core modules
|
||||||
PVEMod_Config.pm usr/share/perl5/PVE/PVEMod/Config.pm
|
Config.pm usr/share/perl5/PVE/PVEMod/Config.pm
|
||||||
PVEMod_Utils.pm usr/share/perl5/PVE/PVEMod/Utils.pm
|
Utils.pm usr/share/perl5/PVE/PVEMod/Utils.pm
|
||||||
PVEMod_Store.pm usr/share/perl5/PVE/PVEMod/Store.pm
|
Store.pm usr/share/perl5/PVE/PVEMod/Store.pm
|
||||||
PVEMod_ProcessManager.pm usr/share/perl5/PVE/PVEMod/ProcessManager.pm
|
ProcessManager.pm usr/share/perl5/PVE/PVEMod/ProcessManager.pm
|
||||||
|
|
||||||
# Collector plugins
|
# Collector plugins
|
||||||
PVEMod_Collectors/Intel.pm usr/share/perl5/PVE/PVEMod/Collector/Intel.pm
|
Collector/Intel.pm usr/share/perl5/PVE/PVEMod/Collector/Intel.pm
|
||||||
PVEMod_Collectors/Nvidia.pm usr/share/perl5/PVE/PVEMod/Collector/Nvidia.pm
|
Collector/Nvidia.pm usr/share/perl5/PVE/PVEMod/Collector/Nvidia.pm
|
||||||
PVEMod_Collectors/Amd.pm usr/share/perl5/PVE/PVEMod/Collector/Amd.pm
|
Collector/Amd.pm usr/share/perl5/PVE/PVEMod/Collector/Amd.pm
|
||||||
PVEMod_Collectors/LmSensors.pm usr/share/perl5/PVE/PVEMod/Collector/LmSensors.pm
|
Collector/LmSensors.pm usr/share/perl5/PVE/PVEMod/Collector/LmSensors.pm
|
||||||
PVEMod_Collectors/Ups.pm usr/share/perl5/PVE/PVEMod/Collector/Ups.pm
|
Collector/Ups.pm usr/share/perl5/PVE/PVEMod/Collector/Ups.pm
|
||||||
PVEMod_Collectors/systemInformation.pm usr/share/perl5/PVE/PVEMod/Collector/SystemInformation.pm
|
Collector/systemInformation.pm usr/share/perl5/PVE/PVEMod/Collector/SystemInformation.pm
|
||||||
|
|
||||||
# JS module (rename to match loader reference)
|
# JS module (rename to match loader reference)
|
||||||
PveMod_pvemanagerlib.js usr/share/pve-manager/js/PveMod_PveNodeStatusView.js
|
PveMod_pvemanagerlib.js usr/share/pve-manager/js/PveMod_PveNodeStatusView.js
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user