Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[VIDEO-2688] - Install Windows MSIs from custom source #175

Merged
merged 12 commits into from
Mar 14, 2024
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,21 @@ The architecture (`x86`, `x86_64`, etc.) of binaries to install. Defaults to `x

The URL from where to clone the gstreamer source (Linux targets only). Defaults to `https://gitlab.freedesktop.org/gstreamer/gstreamer.git`.

**WINDOWS ONLY:**

### `msiUrl`

An optional override url for downloading the Windows gstreamer runtime MSI installer. If not specified, the default is `https://gstreamer.freedesktop.org/data/pkg/windows/<version>/gstreamer-1.0-<arch>-<version>.msi`. If this input is specified then the action post run will be run and gsrtreamer will be uninstalled. These are primarily meant to be used in self hosted runners and not run in the gstreamer hosted runners that are bootstrapped and executed as non-persistent containers.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

gsrtreamer


### `devMsiUrl`

An optional override url for downloading the Windows gstreamer development libraries and tools MSI installer. If not specified, the default is `https://gstreamer.freedesktop.org/data/pkg/windows/<version>/gstreamer-1.0-devel-<arch>-<version>.msi`.
If the msiUrl is specified the devMsiUrl must also be specified.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

techinically a run-on sentence. just add a comma there, or was that supposed to be then?


### `buildRun`

An optional value that, if supplied, will separate the gstreamer installation path from other gstreamer installations. The environment variables will be updated to reflect the newest installation.

## Outputs

### `gstreamerPath`
Expand Down
Loading