Free Software Mirror Group

You're currently connected directly to one of our mirror nodes. You should use mirror.fsmg.org.nz instead. For more information please visit our website.

[ICO]NameLast modifiedSize
[PARENTDIR]Parent Directory  -
[DIR]snapshot/2021-09-02 23:22 -
[DIR]stable/2021-11-12 04:16 -
[   ]IcingaForWindows.ps12021-12-14 01:59 7.2K
[TXT]README.html2021-12-14 01:59 1.6K

Icinga for Windows Package Repository

Documentation

Before you can run the following commands, you will have to install Icinga for Windows based on the documentation.

Release Builds (stable)

The URL pointing to the stable releases is
https://packages.icinga.com/IcingaForWindows/stable/ifw.repo.json

PowerShell Code:
Add-IcingaRepository `
    -Name 'Icinga Stable' `
    -RemotePath 'https://packages.icinga.com/IcingaForWindows/stable/ifw.repo.json';

Snapshot Builds (snapshot)

The URL pointing to the snapshot releases is
https://packages.icinga.com/IcingaForWindows/snapshot/ifw.repo.json

PowerShell Code:
Add-IcingaRepository `
    -Name 'Icinga Snapshot' `
    -RemotePath 'https://packages.icinga.com/IcingaForWindows/snapshot/ifw.repo.json';

Branches (snapshot)

You may install the latest state of a certain branch by using
https://packages.icinga.com/IcingaForWindows/snapshot/$PROJECT/$BRANCH/ifw.repo.json

PowerShell Code:
[string]$Project = 'icinga-powershell-framework';
[string]$Branch  = 'feature/adds_jea_profile_handling';

Add-IcingaRepository `
    -Name "$Project/$Branch" `
    -RemotePath "https://packages.icinga.com/IcingaForWindows/snapshot/$Project/$Branch/ifw.repo.json";

Install-IcingaComponent -Name $Project.Replace('icinga-powershell-', '') -Version $Branch -Snapshot -Force;