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