An open API service indexing awesome lists of open source software.

https://github.com/aaronparker/rimo3

Pipeline to import application packages into Rimo3 via Evergreen
https://github.com/aaronparker/rimo3

azure-virtual-desktop evergreen intune rimo3 windows windows-365

Last synced: about 1 month ago
JSON representation

Pipeline to import application packages into Rimo3 via Evergreen

Awesome Lists containing this project

README

        

# Rimo3

Evergreen and Rimo3 Cloud integration solution.

[![Validate apps](https://github.com/aaronparker/rimo3/actions/workflows/tests.yml/badge.svg)](https://github.com/aaronparker/rimo3/actions/workflows/tests.yml)

## Update Secrets

Add the required secrets to the repository to enable the `Start-PackageUpload.ps1` script to authenticate to the Rimo3 API:

* `CLIENT_ID` - Authentication client ID
* `CLIENT_SECRET` - secret value to authenticate with the client ID

The following secrets are used by the `update-packagejson` workflow to sign git commits:

* `COMMIT_EMAIL` - Email address used for commits
* `COMMIT_NAME` - Display name used for commits
* `GPGKEY` - Signing key for commits
* `GPGPASSPHRASE` - Passphrase used to unlock the key during commits

![.img/repo-secrets.jpeg](.img/repo-secrets.jpeg)

## Run workflow

The GitHub Actions workflow can be started from the Actions tab. This runs `Start-PackageUpload.ps1` and will import the package selected from the dropdown menu.

![.img/run-workflow.jpeg](.img/run-workflow.png)

## Manually test apps

`New-LocalPackage.ps1` can be used to create packages with PSADT and application binaries for local testing before import into Rimo3 Cloud.