openci_runner 0.7.3 openci_runner: ^0.7.3 copied to clipboard
Open CI VM runner
0.7.3 #
- feat: update custom script for ios
0.7.2 #
- fix: Disable Shorebird support
0.7.1 #
- fix: logic of incrementing build number
0.7.0 #
- auto reboot
- faster build time
- fix lots of bugs
- refactor
0.6.8 #
- close #124
This pull request introduces a new feature to the openci_runner
project: the integration of Sentry for error tracking. The changes are mostly concentrated in the runner_command.dart
file, where the command-line arguments have been updated to include Sentry's DSN and Firestore's database ID. The CHANGELOG.md
and pubspec.yaml
files have also been updated to reflect the new version and the addition of the Sentry package.
Main changes:
CHANGELOG.md
: Updated the changelog with the new version (0.6.8) and the addition of the Sentry feature.
Updates to lib/src/features/runner/runner_command.dart
:
- Introduced a new
AppConfig
class that includes the Firebase project name, Firebase service account JSON, Firestore database ID, and Sentry DSN. - Updated the
RunnerCommand
class to replace flags with options for the Firebase project name and service account JSON. Also added options for the Sentry DSN and Firestore database ID. - Added a new
initializeApp
method to validate and initialize the application configuration. - Refactored the
run
method to use the newAppConfig
class and initialize the Firebase Admin App and Firestore with the new configuration. - Added a process exit when the SIGINT signal is received.
Removals:
lib/src/features/runner/runner_controller.dart
: Removed theRunnerController
class as it is no longer needed after the refactoring inrunner_command.dart
.
Updates to pubspec.yaml
:
- Updated the version of the
openci_runner
package to 0.6.8. - Added the Sentry package to the dependencies.
0.6.4 #
- refactor
0.6.2 #
0.6.1 #
- Refactor
0.6.0 #
- OpenCI now supports ios build
0.5.1 #
- fix bug
0.5.0 #
- jobs is now v2
0.4.2 #
- fix minor bug
0.4.1 #
- fix minor bug
0.3.0 #
0.2.9 #
- fix: Null job message"job is null, waiting 10 seconds for next check." is too redundant. (#51)
0.2.7 #
- fix: tart VM won't be shut down and deleted automatically after the build is complete. (#52)
0.2.6 #
- fix: openci_runner doesn't find a new job after one job has been successfully finished (#49)
0.2.4 #
- update: README.md
0.2.0 #
0.1.3 #
- add: flutter clean step before building aab/ipa.
0.1.1 #
- Update
0.1.0 #
- Initial version.