PowerShell automation toolkit for application deployment, lifecycle management, and diagnostics collection across multiple target platforms.
This repository contains PowerShell modules for automating application testing and diagnostics:
- app-runner - Platform lifecycle management, app deployment, and diagnostics collection
- sentry-api-client - Sentry REST API client for event retrieval and CLI operations
Currently supported:
- Xbox (One, Series X/S)
- PlayStation 5
- Nintendo Switch
Future support planned:
- Mobile platforms (iOS, Android)
- Desktop platforms (Windows, macOS, Linux)
Important: Using this toolkit to run applications on target platforms requires:
- Valid development agreements with the respective platform holders (Microsoft, Sony, Nintendo, Apple, Google, etc.)
- Licensed access to platform SDKs and development tools
- Authorized development hardware (devkits, testflight access, etc.) where applicable
- Compliance with platform holder NDAs and terms of service
- PowerShell 7.0 or later
- Appropriate platform SDKs installed and configured
- Platform-specific environment variables set (see individual module documentation)
See individual module READMEs for detailed usage:
See CONTRIBUTING.md for development standards and testing requirements.
MIT License - See LICENSE for details.