Change binary store (#7156)

* Update azure pipelines

* Update mac and pi jobs

* Remove unnessesary workflows

* test pi's

* Update change log

* Fix local file location

* Remove pull_request trigger
This commit is contained in:
Kyle Bloom 2022-04-21 17:33:32 +01:00 committed by GitHub
parent c542c57b5e
commit a3ade33295
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
14 changed files with 51 additions and 470 deletions

View File

@ -1,58 +0,0 @@
name: CentOS - Core
on:
release:
types: [published]
# pull_request:
jobs:
build-core-centos:
runs-on: ubuntu-latest
container: symless/synergy-vcpkg:${{ matrix.distro }}
env:
GIT_COMMIT: ${{ github.sha }}
SYNERGY_NO_LEGACY: "1"
SYNERGY_NO_TESTS: "1"
SYNERGY_STATIC_OPENSSL: "1"
VCPKG_LIBRARY_LINKAGE: "static"
defaults:
run:
shell: bash
strategy:
matrix:
distro:
# - centos7.6
- centos8
name: ${{ matrix.distro }}
steps:
- uses: actions/checkout@v2
- name: Build
run: |
mkdir build
cd build
cmake3 \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX:PATH=$(pwd)/rpm/BUILDROOT/usr \
-DCMAKE_TOOLCHAIN_FILE=${VCPKG_INSTALLATION_ROOT}/scripts/buildsystems/vcpkg.cmake \
..
. ./version
make -j
- uses: shallwefootball/s3-upload-action@master
if: "github.event_name == 'release'"
with:
aws_key_id: ${{ secrets.AWS_S3_UPLOAD_KEY_ID }}
aws_secret_access_key: ${{ secrets.AWS_S3_UPLOAD_SECRET }}
aws_bucket: ${{ secrets.AWS_BUCKET }}
source_dir: ./build/bin
destination_dir: "./synergy3/latest/${{matrix.distro}}/"
- uses: actions/upload-artifact@v2
if: "github.event_name == 'pull_request'"
with:
name: ${{ matrix.distro }}
path: build/bin/*
retention-days: 1

View File

@ -1,55 +0,0 @@
name: Debian - Core
on:
release:
types: [published]
# pull_request:
jobs:
build-core-debian:
runs-on: ubuntu-latest
container: symless/synergy-vcpkg:${{ matrix.distro }}
env:
GIT_COMMIT: ${{ github.sha }}
SYNERGY_NO_LEGACY: "1"
SYNERGY_NO_TESTS: "1"
SYNERGY_STATIC_OPENSSL: "1"
VCPKG_LIBRARY_LINKAGE: "static"
strategy:
matrix:
distro:
- debian9
- debian10
- debian11
name: ${{ matrix.distro }}
steps:
- uses: actions/checkout@v2
- name: Build
run: |
mkdir build
cd build
cmake \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_TOOLCHAIN_FILE=${VCPKG_INSTALLATION_ROOT}/scripts/buildsystems/vcpkg.cmake \
..
. ./version
make -j
- uses: shallwefootball/s3-upload-action@master
if: "github.event_name == 'release'"
with:
aws_key_id: ${{ secrets.AWS_S3_UPLOAD_KEY_ID }}
aws_secret_access_key: ${{ secrets.AWS_S3_UPLOAD_SECRET }}
aws_bucket: ${{ secrets.AWS_BUCKET }}
source_dir: ./build/bin
destination_dir: "./synergy3/latest/${{matrix.distro}}/"
- uses: actions/upload-artifact@v2
if: "github.event_name == 'pull_request'"
with:
name: ${{ matrix.distro }}
path: build/bin/*
retention-days: 1

View File

@ -1,55 +0,0 @@
name: Fedora - Core
on:
release:
types: [published]
# pull_request:
jobs:
build-core-fedora:
runs-on: ubuntu-latest
container: symless/synergy-vcpkg:${{ matrix.distro }}
env:
GIT_COMMIT: ${{ github.sha }}
SYNERGY_NO_LEGACY: "1"
SYNERGY_NO_TESTS: "1"
SYNERGY_STATIC_OPENSSL: "1"
VCPKG_LIBRARY_LINKAGE: "static"
strategy:
matrix:
distro:
- fedora33
- fedora34
name: ${{ matrix.distro }}
steps:
- uses: actions/checkout@v2
- name: Build
run: |
mkdir build
cd build
cmake \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX:PATH=$(pwd)/rpm/BUILDROOT/usr \
-DCMAKE_TOOLCHAIN_FILE=${VCPKG_INSTALLATION_ROOT}/scripts/buildsystems/vcpkg.cmake \
..
. ./version
make -j
- uses: shallwefootball/s3-upload-action@master
if: "github.event_name == 'release'"
with:
aws_key_id: ${{ secrets.AWS_S3_UPLOAD_KEY_ID }}
aws_secret_access_key: ${{ secrets.AWS_S3_UPLOAD_SECRET }}
aws_bucket: ${{ secrets.AWS_BUCKET }}
source_dir: ./build/bin
destination_dir: "./synergy3/latest/${{matrix.distro}}/"
- uses: actions/upload-artifact@v2
if: "github.event_name == 'pull_request'"
with:
name: ${{ matrix.distro }}
path: build/bin/*
retention-days: 1

View File

@ -1,58 +0,0 @@
name: Ubuntu - Core
on:
release:
types: [published]
# pull_request:
jobs:
build-core-ubuntu:
runs-on: ubuntu-latest
container: symless/synergy-vcpkg:${{ matrix.distro }}
env:
GIT_COMMIT: ${{ github.sha }}
SYNERGY_NO_LEGACY: "1"
SYNERGY_NO_TESTS: "1"
SYNERGY_STATIC_OPENSSL: "1"
VCPKG_LIBRARY_LINKAGE: "static"
strategy:
matrix:
distro:
- ubuntu18.04
- ubuntu20.04
- ubuntu21.04
name: ${{ matrix.distro }}
steps:
- uses: actions/checkout@v2
with:
submodules: recursive
- name: Build
run: |
git submodule
mkdir build
cd build
cmake \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_TOOLCHAIN_FILE=${VCPKG_INSTALLATION_ROOT}/scripts/buildsystems/vcpkg.cmake \
..
. ./version
make -j
- uses: shallwefootball/s3-upload-action@master
if: "github.event_name == 'release'"
with:
aws_key_id: ${{ secrets.AWS_S3_UPLOAD_KEY_ID }}
aws_secret_access_key: ${{ secrets.AWS_S3_UPLOAD_SECRET }}
aws_bucket: ${{ secrets.AWS_BUCKET }}
source_dir: ./build/bin
destination_dir: "./synergy3/latest/${{matrix.distro}}/"
- uses: actions/upload-artifact@v2
if: "github.event_name == 'pull_request'"
with:
name: ${{ matrix.distro }}
path: build/bin/*
retention-days: 1

View File

@ -1,67 +0,0 @@
name: macOS - Core
on:
release:
types: [published]
# pull_request:
jobs:
build-core-macos:
runs-on: ${{ matrix.os }}
defaults:
run:
shell: ${{ matrix.shell }}
strategy:
matrix:
include:
- os: "macos-10.15"
target: "10.14"
shell: "bash"
destination: macOS_x64
- os: [self-hosted, macOS, arm64]
target: ""
shell: "/usr/bin/arch -arch arm64e /bin/bash --noprofile --norc -eo pipefail {0}"
destination: macOS_arm64
env:
GIT_COMMIT: ${{ github.sha }}
SYNERGY_NO_LEGACY: "1"
SYNERGY_NO_TESTS: "1"
SYNERGY_STATIC_OPENSSL: "1"
steps:
- uses: actions/checkout@v2
- name: Install brew dependencies
run: |
brew list openssl &>/dev/null || brew install openssl
- name: Build
env:
CMAKE_OSX_DEPLOYMENT_TARGET: ${{ matrix.target }}
run: |
mkdir build
cd build
cmake \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_PREFIX_PATH="$(brew --prefix openssl)" ..
. ./version
make -j
- uses: shallwefootball/s3-upload-action@master
if: "github.event_name == 'release'"
with:
aws_key_id: ${{ secrets.AWS_S3_UPLOAD_KEY_ID }}
aws_secret_access_key: ${{ secrets.AWS_S3_UPLOAD_SECRET }}
aws_bucket: ${{ secrets.AWS_BUCKET }}
source_dir: ./build/bin
destination_dir: "./synergy3/latest/${{ matrix.destination }}/"
- uses: actions/upload-artifact@v2
if: "github.event_name == 'pull_request'"
with:
name: ${{ matrix.destination }}
path: build/bin/*
retention-days: 1

View File

@ -1,47 +0,0 @@
name: Raspberry Pi - Core
on:
release:
types: [published]
# pull_request:
jobs:
build-core-pi:
runs-on: ${{ matrix.os }}
strategy:
matrix:
include:
- os: [self-hosted, linux, ARM, pi-3]
destination: "raspberry-pi-3_arm"
- os: [self-hosted, linux, ARM64, pi-4]
destination: "raspberry-pi-4_arm64"
env:
GIT_COMMIT: ${{ github.sha }}
SYNERGY_NO_LEGACY: "1"
SYNERGY_NO_TESTS: "1"
SYNERGY_STATIC_OPENSSL: "1"
steps:
- uses: actions/checkout@v2
- name: Build
run: |
mkdir -p build; cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make
- uses: shallwefootball/s3-upload-action@master
if: "github.event_name == 'release'"
with:
aws_key_id: ${{ secrets.AWS_S3_UPLOAD_KEY_ID }}
aws_secret_access_key: ${{ secrets.AWS_S3_UPLOAD_SECRET }}
aws_bucket: ${{ secrets.AWS_BUCKET }}
source_dir: ./build/bin
destination_dir: "./synergy3/latest/${{ matrix.destination }}"
- uses: actions/upload-artifact@v2
if: "github.event_name == 'pull_request'"
with:
name: ${{ matrix.destination }}
path: build/bin/*
retention-days: 1

View File

@ -1,72 +0,0 @@
name: Windows - Core
on:
release:
types: [published]
# pull_request:
jobs:
build-core-windows:
runs-on: windows-2019
env:
GIT_COMMIT: ${{ github.sha }}
BONJOUR_BASE_DIR: ${{ github.workspace }}\deps\bonjour
SYNERGY_NO_LEGACY: "1"
SYNERGY_NO_TESTS: "1"
SYNERGY_STATIC_OPENSSL: "1"
steps:
- uses: actions/checkout@v2
- name: Cache Bonjour
id: cache-bonjour
uses: actions/cache@v1
with:
path: ${{ env.BONJOUR_BASE_DIR }}
key: ${{ runner.os }}-Bonjour
- name: Install Bonjour SDK
if: steps.cache-bonjour.outputs.cache-hit != 'true'
run: |
New-Item -Force -ItemType Directory -Path "$env:BONJOUR_BASE_DIR"
$client = new-object System.Net.WebClient
$client.DownloadFile("https://binaries.symless.com/bonjour/BonjourSDK.zip",".\bonjoursdk.zip")
[System.IO.Compression.ZipFile]::ExtractToDirectory(".\bonjoursdk.zip", "$env:BONJOUR_BASE_DIR")
- name: Install OpenSSL
run: |
choco uninstall openssl -y --ignore-autouninstaller-failure --no-progress
choco install openssl -y --no-progress
- name: Add msbuild to PATH
uses: microsoft/setup-msbuild@v1.0.2
- name: Build
env:
CMAKE_PREFIX_PATH: "C:\\Program Files\\OpenSSL-Win64"
run: |
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
. ./version
msbuild synergy-core.sln `
/p:Platform="x64" `
/p:Configuration=Release `
/m
- uses: anshulrgoyal/upload-s3-action@master
if: "github.event_name == 'release'"
with:
aws_key_id: ${{ secrets.AWS_S3_UPLOAD_KEY_ID }}
aws_secret_access_key: ${{ secrets.AWS_S3_UPLOAD_SECRET }}
aws_bucket: ${{ secrets.AWS_BUCKET }}
source_dir: ./build/bin/Release
destination_dir: "./synergy3/latest/Windows_x64/"
- uses: actions/upload-artifact@v2
if: "github.event_name == 'pull_request'"
with:
name: windows
path: build/bin/Release/*
retention-days: 1

View File

@ -6,11 +6,11 @@ on:
jobs:
build-on-mac-10_13:
runs-on: [self-hosted, macOS, X64, 10.13]
runs-on: [self-hosted, macOS, X64, "10.13"]
strategy:
matrix:
enterprise: ['1', '']
enterprise: ["1", ""]
env:
GIT_COMMIT: ${{ github.sha }}
SYNERGY_ENTERPRISE: ${{ matrix.enterprise }}
@ -24,7 +24,7 @@ jobs:
- name: Setup Environment
run: |
python3 -m pip install dmgbuild
- name: Build SYNERGY
env:
CMAKE_PREFIX_PATH: "${{ env.Qt5_DIR }};${{ env.OpenSSL_DIR }}"
@ -60,10 +60,10 @@ jobs:
if [ "$SYNERGY_ENTERPRISE" == '1' ]
then
SYNERGY_PACKAGE_NAME='synergy-enterprise'
SYNERGY_REMOTE_FOLDER="synergy-core/v1-core-enterprise/${SYNERGY_VERSION}/${SYNERGY_VERSION_STAGE}/b${SYNERGY_VERSION_BUILD}-${SYNERGY_REVISION}"
SYNERGY_REMOTE_FOLDER="v1-core-enterprise/${SYNERGY_VERSION}/${SYNERGY_VERSION_STAGE}/b${SYNERGY_VERSION_BUILD}-${SYNERGY_REVISION}"
else
SYNERGY_PACKAGE_NAME='synergy'
SYNERGY_REMOTE_FOLDER="synergy-core/v1-core-standard/${SYNERGY_VERSION}/${SYNERGY_VERSION_STAGE}/b${SYNERGY_VERSION_BUILD}-${SYNERGY_REVISION}"
SYNERGY_REMOTE_FOLDER="v1-core-standard/${SYNERGY_VERSION}/${SYNERGY_VERSION_STAGE}/b${SYNERGY_VERSION_BUILD}-${SYNERGY_REVISION}"
fi
SYNERGY_DMG_FILENAME="${SYNERGY_PACKAGE_NAME}_${SYNERGY_DMG_VERSION}_macos-10.13_x86-64.dmg"
echo "SYNERGY_REMOTE_FOLDER: $SYNERGY_REMOTE_FOLDER"
@ -106,15 +106,11 @@ jobs:
cd pkg
../CI/MacOS/notorize.sh
- name: Send package to Sandor
env:
HOST: ${{ secrets.SANDOR_HOST }}
USER: ${{ secrets.SANDOR_USERNAME }}
KEY: ${{ secrets.SANDOR_KEY }}
LOCAL: "${{ github.workspace }}/pkg/*"
REMOTE: "${{ steps.version.outputs.SYNERGY_REMOTE_FOLDER }}"
run: |
echo -e "${KEY}" >__TEMP_INPUT_KEY_FILE
chmod 600 __TEMP_INPUT_KEY_FILE
ssh -o StrictHostKeyChecking=no -v -i __TEMP_INPUT_KEY_FILE -p 22 "${USER}"@"${HOST}" "mkdir -p ${REMOTE}"
scp -o StrictHostKeyChecking=no -v -i __TEMP_INPUT_KEY_FILE -P 22 -r ${LOCAL} "${USER}"@"${HOST}":"${REMOTE}"
- name: Send package to Binary Storage
uses: garygrossgarten/github-action-scp@v0.7.3
with:
local: "${{ github.workspace }}/pkg/"
remote: "${{ secrets.BINARIES_SSH_DIR }}/${{ steps.version.outputs.SYNERGY_REMOTE_FOLDER }}/"
host: ${{ secrets.BINARIES_SSH_HOST }}
username: ${{ secrets.BINARIES_SSH_USER }}
privateKey: ${{ secrets.BINARIES_SSH_KEY }}

View File

@ -61,10 +61,10 @@ jobs:
if [ "$SYNERGY_ENTERPRISE" == '1' ]
then
SYNERGY_PACKAGE_NAME='synergy-enterprise'
SYNERGY_REMOTE_FOLDER="synergy-core/v1-core-enterprise/${SYNERGY_VERSION}/${SYNERGY_VERSION_STAGE}/b${SYNERGY_VERSION_BUILD}-${SYNERGY_REVISION}"
SYNERGY_REMOTE_FOLDER="v1-core-enterprise/${SYNERGY_VERSION}/${SYNERGY_VERSION_STAGE}/b${SYNERGY_VERSION_BUILD}-${SYNERGY_REVISION}"
else
SYNERGY_PACKAGE_NAME='synergy'
SYNERGY_REMOTE_FOLDER="synergy-core/v1-core-standard/${SYNERGY_VERSION}/${SYNERGY_VERSION_STAGE}/b${SYNERGY_VERSION_BUILD}-${SYNERGY_REVISION}"
SYNERGY_REMOTE_FOLDER="v1-core-standard/${SYNERGY_VERSION}/${SYNERGY_VERSION_STAGE}/b${SYNERGY_VERSION_BUILD}-${SYNERGY_REVISION}"
fi
SYNERGY_DMG_FILENAME="${SYNERGY_PACKAGE_NAME}_${SYNERGY_DMG_VERSION}_macos-arm64.dmg"
echo "SYNERGY_REMOTE_FOLDER: $SYNERGY_REMOTE_FOLDER"
@ -107,15 +107,11 @@ jobs:
cd pkg
../CI/MacOS/notorize.sh
- name: Send package to Sandor
env:
HOST: ${{ secrets.SANDOR_HOST }}
USER: ${{ secrets.SANDOR_USERNAME }}
KEY: ${{ secrets.SANDOR_KEY }}
LOCAL: "${{ github.workspace }}/pkg/*"
REMOTE: "${{ steps.version.outputs.SYNERGY_REMOTE_FOLDER }}"
run: |
echo -e "${KEY}" >__TEMP_INPUT_KEY_FILE
chmod 600 __TEMP_INPUT_KEY_FILE
ssh -o StrictHostKeyChecking=no -v -i __TEMP_INPUT_KEY_FILE -p 22 "${USER}"@"${HOST}" "mkdir -p ${REMOTE}"
scp -o StrictHostKeyChecking=no -v -i __TEMP_INPUT_KEY_FILE -P 22 -r ${LOCAL} "${USER}"@"${HOST}":"${REMOTE}"
- name: Send package to Binary Storage
uses: garygrossgarten/github-action-scp@v0.7.3
with:
local: "${{ github.workspace }}/pkg/"
remote: "${{ secrets.BINARIES_SSH_DIR }}/${{ steps.version.outputs.SYNERGY_REMOTE_FOLDER }}/"
host: ${{ secrets.BINARIES_SSH_HOST }}
username: ${{ secrets.BINARIES_SSH_USER }}
privateKey: ${{ secrets.BINARIES_SSH_KEY }}

View File

@ -39,10 +39,10 @@ jobs:
echo "::set-output name=SYNERGY_DEB_VERSION::${SYNERGY_DEB_VERSION}"
if [ "$SYNERGY_ENTERPRISE" == '1' ]
then
echo "::set-output name=SYNERGY_REMOTE_FOLDER::synergy-core/v1-core-enterprise/${SYNERGY_VERSION}/${SYNERGY_VERSION_STAGE}/b${SYNERGY_VERSION_BUILD}-${SYNERGY_REVISION}"
echo "::set-output name=SYNERGY_REMOTE_FOLDER::v1-core-enterprise/${SYNERGY_VERSION}/${SYNERGY_VERSION_STAGE}/b${SYNERGY_VERSION_BUILD}-${SYNERGY_REVISION}"
echo "::set-output name=SYNERGY_PACKAGE_NAME::synergy-enterprise"
else
echo "::set-output name=SYNERGY_REMOTE_FOLDER::synergy-core/v1-core-standard/${SYNERGY_VERSION}/${SYNERGY_VERSION_STAGE}/b${SYNERGY_VERSION_BUILD}-${SYNERGY_REVISION}"
echo "::set-output name=SYNERGY_REMOTE_FOLDER::v1-core-standard/${SYNERGY_VERSION}/${SYNERGY_VERSION_STAGE}/b${SYNERGY_VERSION_BUILD}-${SYNERGY_REVISION}"
echo "::set-output name=SYNERGY_PACKAGE_NAME::synergy"
fi
@ -67,11 +67,11 @@ jobs:
sha1sum $filename_new >> ${filename_new}.checksum.txt
sha256sum $filename_new >> ${filename_new}.checksum.txt
- name: Send package to Sandor
uses: horochx/deploy-via-scp@master
- name: Send package to Binary Storage
uses: garygrossgarten/github-action-scp@v0.7.3
with:
host: ${{ secrets.SANDOR_HOST }}
user: ${{ secrets.SANDOR_USERNAME }}
key: ${{ secrets.SANDOR_KEY }}
local: "./package/*"
remote: "${{ steps.version.outputs.SYNERGY_REMOTE_FOLDER }}"
local: "${{ github.workspace }}/package/"
remote: "${{ secrets.BINARIES_SSH_DIR }}/${{ steps.version.outputs.SYNERGY_REMOTE_FOLDER }}/"
host: ${{ secrets.BINARIES_SSH_HOST }}
username: ${{ secrets.BINARIES_SSH_USER }}
privateKey: ${{ secrets.BINARIES_SSH_KEY }}

View File

@ -146,18 +146,18 @@ steps:
- task: CopyFilesOverSSH@0
inputs:
sshEndpoint: 'Azure on Sandor'
sshEndpoint: 'Binary Storage'
sourceFolder: './standard_package'
contents: '*'
targetFolder: 'synergy-core/v1-core-standard/$(SYNERGY_VERSION)/$(SYNERGY_VERSION_STAGE)/b$(SYNERGY_VERSION_BUILD)-$(SYNERGY_REVISION)/'
targetFolder: '$(BINARIES_DIR)/v1-core-standard/$(SYNERGY_VERSION)/$(SYNERGY_VERSION_STAGE)/b$(SYNERGY_VERSION_BUILD)-$(SYNERGY_REVISION)/'
readyTimeout: '20000'
displayName: 'Send standard Package to sandor'
displayName: 'Send standard package to Binary Storage'
- task: CopyFilesOverSSH@0
inputs:
sshEndpoint: 'Azure on Sandor'
sshEndpoint: 'Binary Storage'
sourceFolder: './enterprise_package'
contents: '*'
targetFolder: 'synergy-core/v1-core-enterprise/$(SYNERGY_VERSION)/$(SYNERGY_VERSION_STAGE)/b$(SYNERGY_VERSION_BUILD)-$(SYNERGY_REVISION)/'
targetFolder: '$(BINARIES_DIR)/v1-core-enterprise/$(SYNERGY_VERSION)/$(SYNERGY_VERSION_STAGE)/b$(SYNERGY_VERSION_BUILD)-$(SYNERGY_REVISION)/'
readyTimeout: '20000'
displayName: 'Send enterprise Package to sandor'
displayName: 'Send enterprise package to Binary Storage'

View File

@ -125,9 +125,9 @@ steps:
- task: CopyFilesOverSSH@0
inputs:
sshEndpoint: 'Azure on Sandor'
sshEndpoint: 'Binary Storage'
sourceFolder: '$(Build.Repository.LocalPath)/pkg'
contents: '*'
targetFolder: 'synergy-core/v1-core-$(buildType)/$(SYNERGY_VERSION)/$(SYNERGY_VERSION_STAGE)/b$(SYNERGY_VERSION_BUILD)-$(SYNERGY_REVISION)/'
targetFolder: '$(BINARIES_DIR)/v1-core-$(buildType)/$(SYNERGY_VERSION)/$(SYNERGY_VERSION_STAGE)/b$(SYNERGY_VERSION_BUILD)-$(SYNERGY_REVISION)/'
readyTimeout: '20000'
displayName: 'Send Package to sandor'
displayName: 'Send package to Binary Storage'

View File

@ -212,29 +212,29 @@ steps:
- task: CopyFilesOverSSH@0
inputs:
sshEndpoint: 'Azure on Sandor'
sshEndpoint: 'Binary Storage'
sourceFolder: '$(Build.ArtifactStagingDirectory)/'
contents: '*.zip'
targetFolder: 'synergy-core/v1-core-$(buildType)/$(SYNERGY_VERSION)/$(SYNERGY_VERSION_STAGE)/b$(SYNERGY_VERSION_BUILD)-$(SYNERGY_REVISION)/'
targetFolder: '$(BINARIES_DIR)/v1-core-$(buildType)/$(SYNERGY_VERSION)/$(SYNERGY_VERSION_STAGE)/b$(SYNERGY_VERSION_BUILD)-$(SYNERGY_REVISION)/'
readyTimeout: '20000'
displayName: 'Send archives to sandor'
displayName: 'Send archives to Binary Storage'
condition: eq(variables['Build.SourceBranch'], 'refs/heads/master')
- task: CopyFilesOverSSH@0
inputs:
sshEndpoint: 'Azure on Sandor'
sshEndpoint: 'Binary Storage'
sourceFolder: '$(Build.Repository.LocalPath)\build32\installer\bin\Release\'
contents: '*'
targetFolder: 'synergy-core/v1-core-$(buildType)/$(SYNERGY_VERSION)/$(SYNERGY_VERSION_STAGE)/b$(SYNERGY_VERSION_BUILD)-$(SYNERGY_REVISION)/'
targetFolder: '$(BINARIES_DIR)/v1-core-$(buildType)/$(SYNERGY_VERSION)/$(SYNERGY_VERSION_STAGE)/b$(SYNERGY_VERSION_BUILD)-$(SYNERGY_REVISION)/'
readyTimeout: '20000'
displayName: 'Send x86 Package to sandor'
displayName: 'Send x86 package to Binary Storage'
- task: CopyFilesOverSSH@0
inputs:
sshEndpoint: 'Azure on Sandor'
sshEndpoint: 'Binary Storage'
sourceFolder: '$(Build.Repository.LocalPath)\build64\installer\bin\Release\'
contents: '*'
targetFolder: 'synergy-core/v1-core-$(buildType)/$(SYNERGY_VERSION)/$(SYNERGY_VERSION_STAGE)/b$(SYNERGY_VERSION_BUILD)-$(SYNERGY_REVISION)/'
targetFolder: '$(BINARIES_DIR)/v1-core-$(buildType)/$(SYNERGY_VERSION)/$(SYNERGY_VERSION_STAGE)/b$(SYNERGY_VERSION_BUILD)-$(SYNERGY_REVISION)/'
readyTimeout: '20000'
displayName: 'Send x64 Package to sandor'
displayName: 'Send x64 package to Binary Storage'

View File

@ -5,6 +5,7 @@ Enhancements:
Github Actions:
- #7148 Fix unstable build for windows core
- #7156 Change binary storage server
===========
v1.14.3-snapshot