Merge branch 'version' into trunk
This commit is contained in:
commit
b2194f374a
27
.drone.yml
27
.drone.yml
|
@ -53,13 +53,17 @@ steps:
|
||||||
- name: deps
|
- name: deps
|
||||||
path: /root/.pub-cache
|
path: /root/.pub-cache
|
||||||
commands:
|
commands:
|
||||||
- flutter build linux
|
- flutter build linux --dart-define BUILD_VER=`cat VERSION` --dart-define BUILD_DATE=`cat BUILDDATE`
|
||||||
- mkdir deploy/linux
|
- mkdir deploy/linux
|
||||||
- cp -r build/linux/x64/release/bundle/* deploy/linux
|
- cp -r build/linux/x64/release/bundle/* deploy/linux
|
||||||
- cp linux/cwtch.desktop deploy/linux
|
- cp linux/cwtch.desktop deploy/linux
|
||||||
- cp linux/cwtch.png deploy/linux
|
- cp linux/cwtch.png deploy/linux
|
||||||
- cp linux/libCwtch.so deploy/linux/lib/
|
- cp linux/libCwtch.so deploy/linux/lib/
|
||||||
- cp /sdks/flutter/bin/cache/artifacts/engine/linux-x64/icudtl.dat deploy/linux
|
- cp /sdks/flutter/bin/cache/artifacts/engine/linux-x64/icudtl.dat deploy/linux
|
||||||
|
- cd deploy
|
||||||
|
- mv linux cwtch
|
||||||
|
- tar -czf cwtch-`cat VERSION`.tzr.gz cwtch
|
||||||
|
- rm -r cwtch
|
||||||
|
|
||||||
- name: build-android
|
- name: build-android
|
||||||
image: cirrusci/flutter:dev
|
image: cirrusci/flutter:dev
|
||||||
|
@ -77,13 +81,12 @@ steps:
|
||||||
- echo $upload_jks_file_b64 > upload-keystore.jks.b64
|
- echo $upload_jks_file_b64 > upload-keystore.jks.b64
|
||||||
- base64 -i --decode upload-keystore.jks.b64 > android/app/upload-keystore.jks
|
- base64 -i --decode upload-keystore.jks.b64 > android/app/upload-keystore.jks
|
||||||
- sed -i "s/%jks-password%/$upload_jks_pass/g" android/key.properties
|
- sed -i "s/%jks-password%/$upload_jks_pass/g" android/key.properties
|
||||||
- flutter build appbundle
|
- flutter build appbundle --dart-define BUILD_VER=`cat VERSION` --dart-define BUILD_DATE=`cat BUILDDATE`
|
||||||
# cant do debug for final release, this is just a stop gap
|
# cant do debug for final release, this is just a stop gap
|
||||||
- flutter build apk
|
- flutter build apk --dart-define BUILD_VER=`cat VERSION` --dart-define BUILD_DATE=`cat BUILDDATE`
|
||||||
# or build apk --split-per-abi ?
|
# or build apk --split-per-abi ?
|
||||||
- mkdir deploy/android
|
- cp build/app/outputs/bundle/release/app-release.aab deploy/
|
||||||
- cp build/app/outputs/bundle/release/app-release.aab deploy/android
|
- cp build/app/outputs/apk/release/app-release.apk deploy/
|
||||||
- cp build/app/outputs/apk/release/app-release.apk deploy/android
|
|
||||||
#- cp build/app/outputs/flutter-apk/app-debug.apk deploy/android
|
#- cp build/app/outputs/flutter-apk/app-debug.apk deploy/android
|
||||||
|
|
||||||
- name: widget-tests
|
- name: widget-tests
|
||||||
|
@ -209,16 +212,20 @@ steps:
|
||||||
image: openpriv/flutter-desktop:windows-beta
|
image: openpriv/flutter-desktop:windows-beta
|
||||||
commands:
|
commands:
|
||||||
- flutter pub get
|
- flutter pub get
|
||||||
- flutter build windows
|
|
||||||
# flwtch-`cat VERSION`-`cat BUILDDATE`
|
# flwtch-`cat VERSION`-`cat BUILDDATE`
|
||||||
- $Env:buildname = 'flwtch-win-'
|
- $Env:buildname = 'flwtch-win-'
|
||||||
- $Env:buildname += type .\VERSION
|
- $Env:version += type .\VERSION
|
||||||
|
- $Env:buildname += $Env:version
|
||||||
- $Env:buildname += '-'
|
- $Env:buildname += '-'
|
||||||
- $Env:buildname += type .\BUILDDATE
|
- $Env:builddate += type .\BUILDDATE
|
||||||
|
- $Env:buildname += $Env:builddate
|
||||||
- $Env:builddir += $Env:buildname
|
- $Env:builddir += $Env:buildname
|
||||||
- $Env:zip = 'flwtch.zip'
|
- $Env:zip = 'cwtch-`
|
||||||
|
- $Env:zip += $Env:version
|
||||||
|
- $Env:zip += '.zip'
|
||||||
- $Env:sha = $Env:zip
|
- $Env:sha = $Env:zip
|
||||||
- $Env:sha += '.sha512'
|
- $Env:sha += '.sha512'
|
||||||
|
- flutter build windows --dart-define BUILD_VER=$Env:version --dart-define BUILD_DATE=$Env:builddate
|
||||||
- mkdir deploy
|
- mkdir deploy
|
||||||
- move build\\windows\\runner\\Release $Env:builddir
|
- move build\\windows\\runner\\Release $Env:builddir
|
||||||
- copy windows\libCwtch.dll $Env:builddir
|
- copy windows\libCwtch.dll $Env:builddir
|
||||||
|
|
Loading…
Reference in New Issue