Commit a2efaf8
TRUST-557 configure cicd (#8)
* [Phase 0] Removed all related bamboo specs files
* [Phase 0] make file updated to contain basic ci scripts
* [Phase 1] Prepare pubspec.yaml and Fastfile for CI-driven versioning
* [Phase 2] fastfile & makefile fixed, flutter-build implemented
* [Phase 2] Testing.yml implemented
* [Phase 3] Deployment workflow implemented
* [Phase 4] Mirroring implemented
* Update CI workflows to use 'team-flutter' instead of 'team-mobile'
* Configure CI workflows to use 'team: flutter' for tagging and deployment
* Update CI workflows to include GPR_KEY environment variable and adjust permissions
* Remove sentry-project references from CI workflows and update default vault-role
* Remove team parameter from deploy job in CI workflow
* Refactor CI workflows to streamline Flutter version resolution and verification
* fixed padding issue
* Update CI workflows to use grep for Flutter version extraction and add error handling
* Add setup-flutter action and streamline Flutter version handling in CI workflows
* Revert "Add setup-flutter action and streamline Flutter version handling in CI workflows"
This reverts commit 884c8d27c3ed14fc83674161fdd2a5326c06da7f.
* Refactor CI workflows to consolidate Flutter build, lint, and test processes with improved input handling
* Refactor CI workflows to separate lint and test processes into dedicated files
* Enhance Flutter build workflow to support appbundle and simulator modes, update descriptions, and improve artifact handling
* container agmail test
* Update container image for Flutter workflows to use the correct registry path
* Refactor CI workflows to streamline Flutter build, lint, and test processes by replacing specific commands with a make command and adjusting runner configurations.
* Update CI workflows to use macOS builder images for lint and test jobs
* Enhance CI workflows by adding project initialization step and conditional test execution; remove obsolete widget test file.
* (Revert later) Update Android builder key to use macOS in CI workflow
* Update iOS build configuration to use a new keychain name for signing
* Refactor import statements for consistency and clarity; update linter rules in analysis_options.yaml
* (Revert later) Container test for an android
* Refactor build steps to use 'make init' for dependency management and code generation
* (revert later) test simulator build
* Revert "(revert later) test simulator build"
This reverts commit 77fdf578218d7f0058a3f2e71ad70e998a8723c4.
* test different build modes
* macos testing
* container removed
* Update CI workflows to use secrets for GPR_KEY and adjust runner configurations
* Refactor CI workflows to consolidate runner jobs and update build parameters for iOS testing
* dev test of ios
* (Revert later) - readonly set to true
* Update iOS build configuration to use adhoc signing type
* Revert "(Revert later) - readonly set to true"
This reverts commit 09da8c77f47d008c00c46e7d44ee63b79274fa29.
* Set simulator until cert issue will be resolved
* Revert "Set simulator until cert issue will be resolved"
This reverts commit 77b4768cfedabea71ae561567dc93ef18ea60a24.
* Update Xcode project settings for code signing and provisioning profiles
* Revert "Update Xcode project settings for code signing and provisioning profiles"
This reverts commit b4367f15276e1727b39fab0ef49b7abbd0527083.
* git ignore updated to pass .env
* Configure CI/CD for iOS builds with Fastlane and environment variables
* Update Fastlane configuration with correct TEAM_ID and project path
* Add Pod install step and streamline environment variable loading for iOS builds
* Update iOS build artifact name and path in testing workflow
* Refactor CI/CD workflows to standardize version and channel parameters for Android and iOS builds
* Update iOS build paths and Fastlane configuration for simulator and IPA artifacts
* Fix path for zipping simulator app in Fastlane build lane
* Update Flutter build configuration to include --no-pub flag and fix zip path in Fastlane
* Update iOS build configuration to use adhoc mode and change artifact path to .ipa
---------
Co-authored-by: Konstantin Gorynin <k.goryinin@adguard.com>1 parent c8349c3 commit a2efaf8
55 files changed
Lines changed: 790 additions & 1606 deletions
File tree
- .github/workflows
- bamboo-specs
- scripts
- ios/fastlane
- lib
- common
- controller/concurrency
- extensions
- router/page/route
- feature
- settings/query_log/widgets
- widgets/common
- test
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
0 commit comments