Update nightly job (#2015)
This commit is contained in:
@@ -425,28 +425,12 @@ jobs:
|
|||||||
name: "Setup files for aws-s3"
|
name: "Setup files for aws-s3"
|
||||||
command: |
|
command: |
|
||||||
mkdir -p ./aws-s3-dist
|
mkdir -p ./aws-s3-dist
|
||||||
cp --backup=numbered ./build/{macos-release,win-release,linux}/* ./aws-s3-dist
|
cp -r --backup=numbered ./build/{macos-release,win-release,linux}/* ./aws-s3-dist
|
||||||
- aws-s3/copy:
|
- aws-s3/copy:
|
||||||
from: ./aws-s3-dist/
|
from: ./aws-s3-dist/
|
||||||
to: s3://releases.mattermost.com/desktop/
|
to: s3://releases.mattermost.com/desktop/
|
||||||
arguments: --acl public-read --cache-control "no-cache" --recursive
|
arguments: --acl public-read --cache-control "no-cache" --recursive
|
||||||
|
|
||||||
upload_to_s3_daily:
|
|
||||||
executor: aws
|
|
||||||
steps:
|
|
||||||
- checkout
|
|
||||||
- attach_workspace:
|
|
||||||
at: ./build
|
|
||||||
- run:
|
|
||||||
name: "Setup files for aws-s3"
|
|
||||||
command: |
|
|
||||||
mkdir -p ./aws-s3-dist
|
|
||||||
cp -r --backup=numbered ./build/{macos-release,win,linux}/* ./aws-s3-dist
|
|
||||||
- aws-s3/copy:
|
|
||||||
from: ./aws-s3-dist/
|
|
||||||
to: s3://mattermost-desktop-daily-builds/
|
|
||||||
arguments: --acl public-read --cache-control "no-cache" --recursive
|
|
||||||
|
|
||||||
upload_to_github:
|
upload_to_github:
|
||||||
executor: github
|
executor: github
|
||||||
steps:
|
steps:
|
||||||
@@ -629,8 +613,8 @@ workflows:
|
|||||||
when: << pipeline.parameters.run_nightly >>
|
when: << pipeline.parameters.run_nightly >>
|
||||||
jobs:
|
jobs:
|
||||||
- build-linux
|
- build-linux
|
||||||
- build-win-no-installer:
|
- msi_installer:
|
||||||
context: electron-installer
|
context: windows-codesign
|
||||||
- mac_installer:
|
- mac_installer:
|
||||||
context: codesign-certificates
|
context: codesign-certificates
|
||||||
- store_artifacts:
|
- store_artifacts:
|
||||||
@@ -638,13 +622,13 @@ workflows:
|
|||||||
# for master/PR builds
|
# for master/PR builds
|
||||||
requires:
|
requires:
|
||||||
- build-linux
|
- build-linux
|
||||||
- build-win-no-installer
|
- msi_installer
|
||||||
- mac_installer
|
- mac_installer
|
||||||
- upload_to_s3:
|
- upload_to_s3:
|
||||||
context: mattermost-release-s3
|
context: mattermost-release-s3
|
||||||
requires:
|
requires:
|
||||||
- build-linux
|
- build-linux
|
||||||
- build-win-no-installer
|
- msi_installer
|
||||||
- mac_installer
|
- mac_installer
|
||||||
- share_to_channel:
|
- share_to_channel:
|
||||||
context: desktop_browserview
|
context: desktop_browserview
|
||||||
|
Reference in New Issue
Block a user