fix: CI scripts
parent
7d43601e6f
commit
5a61ea9ff1
@ -1,4 +1,4 @@
|
||||
#!/usr/bin/env bash
|
||||
#!/bin/sh -ve
|
||||
flutter channel stable
|
||||
flutter upgrade
|
||||
flutter build apk --debug -v
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
#!/bin/sh -ve
|
||||
flutter channel dev
|
||||
flutter upgrade
|
||||
flutter config --enable-linux-desktop
|
||||
flutter clean
|
||||
flutter pub get
|
||||
flutter build linux --release -v
|
||||
flutter build linux --release -v
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
#!/bin/sh -ve
|
||||
'curl -L $(curl -H "X-Ubuntu-Series: 16" "https://api.snapcraft.io/api/v1/snaps/details/flutter?channel=latest/stable" | jq ".download_url" -r) --output flutter.snap'
|
||||
sudo mkdir -p /snap/flutter
|
||||
sudo unsquashfs -d /snap/flutter/current flutter.snap
|
||||
rm -f flutter.snap
|
||||
sudo ln -sf /snap/flutter/current/flutter.sh /snap/bin/flutter
|
||||
sudo ln -sf /snap/flutter/current/env.sh /snap/bin/env.sh
|
||||
snapcraft
|
||||
snapcraft
|
||||
|
||||
@ -1,3 +1,3 @@
|
||||
#!/usr/bin/env bash
|
||||
#!/bin/sh -ve
|
||||
flutter format lib/ test/ test_driver/ --set-exit-if-changed
|
||||
flutter analyze
|
||||
flutter analyze
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
#!/bin/sh -ve
|
||||
/bin/bash ./scripts/build-snap.sh
|
||||
echo $SNAPCRAFT_LOGIN_FILE | base64 --decode --ignore-garbage > snapcraft.login
|
||||
snapcraft login --with snapcraft.login
|
||||
snapcraft push --release=edge *.snap
|
||||
snapcraft logout
|
||||
snapcraft logout
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
#!/bin/sh -ve
|
||||
/bin/bash ./scripts/build-snap.sh
|
||||
echo $SNAPCRAFT_LOGIN_FILE | base64 --decode --ignore-garbage > snapcraft.login
|
||||
snapcraft login --with snapcraft.login
|
||||
snapcraft push --release=stable *.snap
|
||||
snapcraft logout
|
||||
snapcraft logout
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
#!/bin/sh -ve
|
||||
cd android
|
||||
bundle install
|
||||
bundle update fastlane
|
||||
echo $PLAYSTORE_DEPLOY_KEY >> keys.json
|
||||
bundle exec fastlane deploy_release
|
||||
cd ..
|
||||
cd ..
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
#!/usr/bin/env bash
|
||||
#!/bin/sh -ve
|
||||
flutter pub global activate changelog
|
||||
export PATH="$PATH":"$HOME/development/flutter/.pub-cache/bin"
|
||||
changelog -c
|
||||
changelog -c
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
#!/usr/bin/env bash
|
||||
#!/bin/sh -ve
|
||||
flutter pub get
|
||||
flutter pub pub run dapackages:dapackages.dart ./pubspec.yaml
|
||||
flutter pub get
|
||||
flutter pub get
|
||||
|
||||
Loading…
Reference in New Issue