fix: permission of web builds

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
krille/nicer-modal-bottom-sheet
TheOneWithTheBraid 2 years ago
parent 8d8848c0f7
commit 83c4145828

2
.gitignore vendored

@ -10,7 +10,6 @@
.buildlog/
.history
.svn/
lib/generated_plugin_registrant.dart
prime
# libolm package
@ -38,7 +37,6 @@ prime
/build/
# Web related
lib/generated_plugin_registrant.dart
docs/build/
docs/.jekyll-cache/
docs/_site/

@ -339,7 +339,8 @@ upload_android:
upload_web:
extends: .release
script:
- tar czf package.tar.gz -C build/web/ .
# workaround bug of Flutter engine
- tar czf package.tar.gz --ignore-failed-read -C build/web/ .
- |
curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file package.tar.gz ${PACKAGE_REGISTRY_URL}/fluffychat-web.tar.gz

@ -3,3 +3,5 @@ flutter config --enable-web
flutter clean
flutter pub get
flutter build web --release --verbose --source-maps
# bug of the Flutter engine
chmod +r -R build/web
Loading…
Cancel
Save