Skip to content

Latest commit

 

History

History
52 lines (33 loc) · 2.36 KB

File metadata and controls

52 lines (33 loc) · 2.36 KB

AnyStatus

AnyStatus is a desktop application that brings together Metrics and Events from various sources into one simple dashboard. AnyStatus integrates with Azure DevOps, Jenkins, Docker, Binance, and more. You can also develop your own custom plugins and widgets.

Build and Test

Prerequisites

  • Install nvm and Node.js version >= 18.0.0
  • Install Appium npm i --location=global appium
  • Install Appium Windows Driver appium driver install --source=npm appium-windows-driver
  • Install WinAppDriver v1.2.1
  • Visual Studio 2022 and ReSharper installed
  • .NET 6

Build

  • Open solution in Visual Studio 2022 and Build
  • If you get a MSB3270 error, you may need to unload (or remove) the AnyStatus.Apps.Windows.Package project

Run the tests

  • In Admin PowerShell terminal, run & 'C:\pf86\Windows Application Driver\WinAppDriver.exe'
  • In VS2022, right click on the solution and select Run Unit Tests

Download

Download and install AnyStatus from the Microsoft Store. This allows you to always be on the latest version when we release new builds with automatic upgrades.

Screenshots

AnyStatus

Status

Build Status
GitHub example workflow
Azure Build Status
Release Status
Store Deployment
NuGet Deployment

License

AnyStatus is licensed under the GNU General Public License v3.0

Copyright © Alon Amsalem and contributors. All rights reserved.