mirror of
https://github.com/zabbix/zabbix-docker.git
synced 2025-05-11 11:35:01 +02:00
commit
6163ec73b0
2
.github/workflows/images_build_windows.yml
vendored
2
.github/workflows/images_build_windows.yml
vendored
@ -144,7 +144,7 @@ jobs:
|
|||||||
name: Build ${{ matrix.component }} base on ${{ matrix.os }}
|
name: Build ${{ matrix.component }} base on ${{ matrix.os }}
|
||||||
needs: init_build
|
needs: init_build
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
timeout-minutes: 90
|
timeout-minutes: 120
|
||||||
permissions:
|
permissions:
|
||||||
contents: read
|
contents: read
|
||||||
id-token: write
|
id-token: write
|
||||||
|
@ -39,7 +39,7 @@ RUN $env:PATH = [string]::Format('{0}\zabbix\sbin;{0}\zabbix\bin;', $env:SystemD
|
|||||||
$env:ZBX_HOME = [string]::Format('{0}\zabbix', $env:SystemDrive); `
|
$env:ZBX_HOME = [string]::Format('{0}\zabbix', $env:SystemDrive); `
|
||||||
[Environment]::SetEnvironmentVariable('ZBX_HOME', $env:ZBX_HOME, [EnvironmentVariableTarget]::Machine); `
|
[Environment]::SetEnvironmentVariable('ZBX_HOME', $env:ZBX_HOME, [EnvironmentVariableTarget]::Machine); `
|
||||||
`
|
`
|
||||||
Write-Host ('Verifying Zabbix agent 2 {0} ...' -f $env:ZBX_VERSION); `
|
Write-Host ('Verifying Zabbix agent {0} ...' -f $env:ZBX_VERSION); `
|
||||||
zabbix_agentd.exe -V;
|
zabbix_agentd.exe -V;
|
||||||
|
|
||||||
RUN Set-Location -Path $env:SystemDrive\.; `
|
RUN Set-Location -Path $env:SystemDrive\.; `
|
||||||
|
@ -109,7 +109,7 @@ function Update-Config-Multiple-Var {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function Prepare-Zbx-Agent-Config {
|
function Prepare-Zbx-Agent-Config {
|
||||||
Write-Host "** Preparing Zabbix agent configuration file"
|
Write-Host "** Preparing Zabbix agent 2 configuration file"
|
||||||
|
|
||||||
$ZbxAgentConfig="$ZabbixConfigDir\zabbix_agent2.conf"
|
$ZbxAgentConfig="$ZabbixConfigDir\zabbix_agent2.conf"
|
||||||
|
|
||||||
@ -226,9 +226,19 @@ function Prepare-Zbx-Agent-Config {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function Prepare-Zbx-Agent-Plugins-Config {
|
||||||
|
Write-Host "** Preparing Zabbix agent 2 (plugins) configuration file"
|
||||||
|
|
||||||
|
$ZbxAgentConfig="$ZabbixConfigDir\zabbix_agent2.conf"
|
||||||
|
|
||||||
|
# Update-Config-Var $ZbxAgentConfig "Plugins.MongoDB.System.Path" "$ZabbixUserHomeDir\zabbix-agent2-plugin\zabbix-agent2-plugin-mongodb.exe"
|
||||||
|
# Update-Config-Var $ZbxAgentConfig "Plugins.PostgreSQL.System.Path" "$ZabbixUserHomeDir\zabbix-agent2-plugin\zabbix-agent2-plugin-postgresql.exe"
|
||||||
|
}
|
||||||
|
|
||||||
function PrepareAgent {
|
function PrepareAgent {
|
||||||
Write-Host "** Preparing Zabbix agent"
|
Write-Host "** Preparing Zabbix agent 2"
|
||||||
Prepare-Zbx-Agent-Config
|
Prepare-Zbx-Agent-Config
|
||||||
|
Prepare-Zbx-Agent-Plugins-Config
|
||||||
}
|
}
|
||||||
|
|
||||||
$commandArgs=$args
|
$commandArgs=$args
|
||||||
|
Loading…
Reference in New Issue
Block a user