Disable the mac builds for now
continuous-integration/drone/push Build is passing Details

This commit is contained in:
kolaente 2021-03-10 11:54:36 +01:00
parent 006c59e1d5
commit ea75be866b
Signed by: konrad
GPG Key ID: F40E70337AB24C9B
1 changed files with 37 additions and 36 deletions

View File

@ -112,39 +112,40 @@ steps:
- tag
depends_on: [ build ]
---
kind: pipeline
type: exec
name: release-macos
trigger:
ref:
- refs/heads/main
- "refs/tags/**"
platform:
os: darwin
arch: amd64
steps:
- name: build
environment:
ACCESS_KEY:
from_secret: aws_access_key_id
SECRET_KEY:
from_secret: aws_secret_access_key
commands:
- git fetch --tags
- export VERSION=${DRONE_TAG##v}
- if [ -z "$$VERSION" ]; then export VERSION=unstable; fi
# TODO: Move to a yarn script
- wget https://dl.vikunja.io/frontend/vikunja-frontend-$$VERSION.zip
- unzip vikunja-frontend-$$VERSION.zip -d frontend
- sed -i 's/\\/api\\/v1//g' frontend/index.html
# Make sure that the -unstable suffix is added to release files
- sed -i "s/\$${version}/$$VERSION/g" package.json
- yarn install
- yarn dist --mac
- brew install minio/stable/mc
- mc config host add scw-fr-par https://s3.fr-par.scw.cloud $ACCESS_KEY $SECRET_KEY --api S3v4
- mc cp ./dist/* scw-fr-par/vikunja-releases/desktop/$VERSION/
# Mac building disabled until the runner works again
#---
#kind: pipeline
#type: exec
#name: release-macos
#
#trigger:
# ref:
# - refs/heads/main
# - "refs/tags/**"
#
#platform:
# os: darwin
# arch: amd64
#
#steps:
# - name: build
# environment:
# ACCESS_KEY:
# from_secret: aws_access_key_id
# SECRET_KEY:
# from_secret: aws_secret_access_key
# commands:
# - git fetch --tags
# - export VERSION=${DRONE_TAG##v}
# - if [ -z "$$VERSION" ]; then export VERSION=unstable; fi
# # TODO: Move to a yarn script
# - wget https://dl.vikunja.io/frontend/vikunja-frontend-$$VERSION.zip
# - unzip vikunja-frontend-$$VERSION.zip -d frontend
# - sed -i 's/\\/api\\/v1//g' frontend/index.html
# # Make sure that the -unstable suffix is added to release files
# - sed -i "s/\$${version}/$$VERSION/g" package.json
# - yarn install
# - yarn dist --mac
# - brew install minio/stable/mc
# - mc config host add scw-fr-par https://s3.fr-par.scw.cloud $ACCESS_KEY $SECRET_KEY --api S3v4
# - mc cp ./dist/* scw-fr-par/vikunja-releases/desktop/$VERSION/