[MM-46533] Remove buildConfig item and add webpack flags for onboarding screens and GPU acceleration (#2241)

* [MM-46533] Remove buildConfig item and add webpack flags for onboarding screens and GPU acceleration

* REVERT ME

* Use contexts instead

* Revert "REVERT ME"

This reverts commit 1e75779623f1c5eb2ce3a64e0c39cd4a8cf7ada7.
This commit is contained in:
Devin Binnie
2022-08-25 10:58:06 -04:00
committed by GitHub
parent 461ebfebf4
commit f58a4b1826
11 changed files with 28 additions and 20 deletions

View File

@@ -715,14 +715,23 @@ workflows:
- build-linux
- msi_installer
- mac_installer
- upload_to_s3_daily:
context: mattermost-desktop-daily-s3
requires:
- build-linux
- msi_installer
- mac_installer
- share_to_channel:
context: desktop_browserview
requires:
- store_artifacts
nightly_rainforest:
when: << pipeline.parameters.run_nightly >>
jobs:
- msi_installer:
context:
- windows-codesign
- desktop-rainforest-build
- mac_installer:
context:
- codesign-certificates
- desktop-rainforest-build
- upload_to_s3_daily:
context: mattermost-desktop-daily-s3
requires:
- msi_installer
- mac_installer