Stefan Ceriu
884ecabe4e
Run SwiftUI target unit tests on the CI.
2021-12-07 17:30:23 +02:00
SBiOSoftWhare
5c808e1828
Fastfile: Update :edit_podfile lane.
2021-12-02 16:34:02 +01:00
SBiOSoftWhare
58ccf0a3e7
Fastfile: Remove MatrixKit repository references.
2021-12-01 11:47:15 +01:00
Doug
67f5dd6edb
Update Xcode to 12.5 and use macOS 11.
...
Fixes CI failing when using Swift 5.4 features.
2021-10-13 10:56:44 +01:00
manuroe
56711bf5e3
Fastlane: Make point_dependencies_to_pending_releases default to master
...
if there is no pending release branch.
This is not great. The build cannot be reproducible but it is better than using develop
2021-09-16 14:24:20 +02:00
Doug
4b238d3a54
Use AppVersion.xcconfig in Fastfile.
2021-08-18 15:26:38 +01:00
SBiOSoftWhare
c9c6b76f27
Fastlane: Update Diawi upload lane with QR code file link generation.
2021-08-13 11:50:08 +02:00
SBiOSoftWhare
58c68a54e9
Alpha release: Implement GH action
...
* GH actions: Disable existing GH actions temporary.
* GH actions: Add release alpha GH action.
* GH actions: Disable existing GH actions temporary.
* GH actions: Update release alpha GH action.
* GH actions: Update release alpha GH action.
* GH actions: Update release alpha GH action.
* GH actions: Update release alpha GH action.
* GH actions: Update release alpha GH action.
* GH actions: Update release alpha GH action.
* GH actions: Update release alpha GH action.
* GH actions: Update release alpha GH action.
* GH actions: Update release alpha GH action.
* GH actions: Update release alpha GH action.
* GH actions: Update release alpha GH action.
* GH actions: Update release alpha GH action.
* GH actions: Update release alpha GH action.
* GH actions: Update release alpha GH action.
* GH actions: Update release alpha GH action.
* GH actions: Update release alpha GH action.
* GH actions: Update release alpha GH action.
* GH actions: Update release alpha GH action.GH actions: Update release alpha GH action.
* Fastlane: Add upload to Diawi lane and write file link into GitHub env.
* GH actions: Update release alpha GH action.
* GH actions: Enable again existing GH actions.
* GH actions: Enable again existing GH actions.
* GH actions: Update release alpha GH action.
* GH actions: Update release alpha GH action.
2021-08-13 09:25:32 +02:00
SBiOSoftWhare
750ec67aac
fastlane: Reload env variables when using a new app variant.
2021-07-30 19:00:51 +02:00
SBiOSoftWhare
0d55c60b24
fastlane: Add alpha release lane that build dedicated app and then upload binary to Diawi.
2021-07-30 18:37:53 +02:00
SBiOSoftWhare
bcf302c517
App variants: Add a lane in Fastfile to setup an app variant.
2021-07-30 17:32:33 +02:00
ismailgulek
6abbef4ae7
Merge branch 'develop' into voip_design_updates
2021-04-29 10:50:04 +03:00
manuroe
7837c710c2
GH Actions: Make jobs use the right version of MatrixKit and MatrixSDK
2021-04-28 17:43:05 +02:00
ismailgulek
bb13428ee3
Merge branch 'develop' into voip_design_updates
2021-04-22 12:17:00 +03:00
manuroe
d1c2f528bd
GH Actions: Use a separate job for tests to save time
2021-04-21 07:38:42 +02:00
manuroe
0d3b4150e7
GH Actions: Run tests in another way
2021-04-20 16:55:38 +02:00
manuroe
5286164d23
Fastlane: Add a lane for tests
2021-04-20 16:10:37 +02:00
ismailgulek
4277ae1d80
Generate build number only if not present
2021-04-14 15:35:11 +03:00
ismailgulek
978f8b9013
Generate build number for adhoc builds too
2021-04-13 15:52:55 +03:00
manuroe
ae5761d552
Fastlane: Fix update_build_number with the new xcconfig file
...
increment_build_number_in_xcodeproj does not do the job. It does not overwrite what is in the xcconfig file.
Xcodeproj::Config reads xcconfig files well but it breaks the format when saving changes. Hence, the usage of a old good regex :/
2021-02-23 18:37:22 +01:00
manuroe
4f908bd4bf
Fastlane: Re-enable parallelised builds
...
release build takes 6min instead of 6min. It should work better with the 2 previous commits.
2021-02-12 12:26:48 +01:00
manuroe
c435b58948
Fastlane: Use the "New Build System" to build releases
...
This is mandatory to make $(inherited) work when you include other xcconfig files. Else, build settings are just overwritten.
This lane works now thanks to the previous commit on the Podfile
2021-02-12 12:23:48 +01:00
manuroe
ba2ddde7df
XcodeGen: Make CI happy
2021-02-05 14:11:03 +01:00
Gil Eluard
a851659f14
updated Fastfile
2021-01-05 14:48:38 +01:00
Gil Eluard
db503d2be1
Updated fastlane file to launch xcodegen
2021-01-05 09:44:07 +01:00
manuroe
cd0dfa3379
Upgrade to Xcode 12
...
#3712
2020-10-22 14:31:17 +02:00
manuroe
377310ef36
buildRelease.sh: Pass a git_tag
parameter to fastlane
...
because fastlane `git_branch` method can fail.
It fails when using ./buildRelease.sh with a tag.
2020-09-08 17:39:51 +02:00
manuroe
276d869bc9
Fastlane: Disable point_dependencies_to_same_feature when running from a git tag
...
In this case, this is an official release. Let the Podfile as is.
2020-09-03 15:54:22 +02:00
SBiOSoftWhare
7d9622fd3c
Add required fastlane version to fastfile.
2020-08-28 14:05:30 +02:00
ismailgulek
69e7a49bb0
Add deliver as a step in deploy_release
2020-08-13 19:26:47 +03:00
Olivier Halligon
0d10dd7509
Fix switcheroo logic: we need to also edit the :tag => s.version.to_s
from the MatrixKit.podspec
...
So that it downloads from the branch and not the tag when using that podspec in the Podfile
2020-08-05 13:58:32 +02:00
Olivier Halligon
6cf6951005
Remove unused require in Fastfile
2020-08-03 19:07:26 +02:00
Olivier Halligon
aa620bd896
Implement deploy_release lane (manual upload for now)
2020-08-03 16:01:50 +02:00
Olivier Halligon
661af34e5e
Refactor switcheroo to use RegEx and not YAML Podspec
2020-08-03 14:37:52 +02:00
Olivier Halligon
488bffe70a
Implement the switcheroo
2020-08-03 04:05:35 +02:00
Olivier Halligon
89ac9cf25f
Move lanes to right section (were under Private)
2020-08-03 02:53:17 +02:00
Olivier Halligon
d322b1f9aa
Add build
lane for CI
2020-07-31 19:01:19 +02:00
Olivier Halligon
7410e6a88c
Introduce point_dependencies_to_* lanes for CI to use
2020-07-31 18:23:06 +02:00
Olivier Halligon
34bfb4f9a9
Fastfile Formatting
...
(using vscode / rufo ruby formatting plugin)
2020-07-31 18:22:48 +02:00
SBiOSoftWhare
58c4b7a447
Fastlane: Improve provisioning profile download for notification service extension.
2020-07-11 02:11:58 +02:00
ismailgulek
387cfb7787
Merge branch 'develop' into xcode11
...
# Conflicts:
# CHANGES.rst
# Gemfile.lock
# Riot.xcodeproj/project.pbxproj
# Riot/SupportingFiles/Info.plist
# RiotShareExtension/SupportingFiles/Info.plist
# SiriIntents/Info.plist
2020-07-01 09:59:29 +03:00
SBiOSoftWhare
bba6f9d634
Fastfile: Enforce provisioning files selection when downloading them.
2020-07-01 00:09:10 +02:00
ismailgulek
5673d26bf6
Force fastlane to validate certs
2020-06-30 10:47:15 +03:00
SBiOSoftWhare
89f0ba805f
Fastlane: Update Xcode version requirement in Fastfile.
2020-06-19 15:38:34 +02:00
ismailgulek
8bb8da5040
Fix fastlane build
2020-06-03 12:33:16 +03:00
ismailgulek
bf2dd8a780
Fix fastlane build
...
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-05-29 18:34:25 +03:00
SBiOSoftWhare
004face90c
Update fastfile
2020-05-29 14:42:15 +02:00
SBiOSoftWhare
3220783388
Update fastfile
2020-05-29 14:19:10 +02:00
SBiOSoftWhare
84acd845fc
Update fastfile
2020-05-29 14:17:48 +02:00
SBiOSoftWhare
e04ec07a6a
Update fastfile
2020-05-29 13:11:12 +02:00