Commit graph

62 commits

Author SHA1 Message Date
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
6263a7fae8
Fix prov profile specifier 2021-04-13 15:53:15 +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
01c166bb91
Merge pull request #3583 from vector-im/element_3576
Remove old build scripts
2020-09-01 10:48:36 +02:00
SBiOSoftWhare
7d9622fd3c Add required fastlane version to fastfile. 2020-08-28 14:05:30 +02:00
ismailgulek
d3d027b24f Remove useless file 2020-08-28 13:52:19 +03:00
ismailgulek
73e3a7a733 Prepare for new sprint 2020-08-26 15:37:29 +03:00
manuroe
a151bf4a91 Code Quality: Make sonar happier
by removing some code smells
2020-08-25 18:54:47 +02:00
ismailgulek
69e7a49bb0 Add deliver as a step in deploy_release 2020-08-13 19:26:47 +03:00
ismailgulek
b002cb8a78 Implement fastlane deliver 2020-08-13 18:53:24 +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
SBiOSoftWhare
e089a81b68 Fastlane: Fix build number method. Update required Xcode version. 2020-05-29 13:09:56 +02:00
SBiOSoftWhare
4e52b61e3d Fastlane: Update build number implementation. 2020-05-29 12:44:17 +02:00
ismailgulek
a3890c65d6
update fastlane commands for new target
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-05-25 13:27:20 +03:00
manuroe
13df91cc55 BF: Build: Fix build based on git tag
It was not more possible to build using tags. The reason was the fastlane git_branch method returned nil.
Internally this method executes `git symbolic-ref HEAD --short` which returned `fatal: ref HEAD is not a symbolic ref` in our case.

We now checks out the tag as a local branch.
2019-08-08 17:25:23 +02:00
manuroe
f0b4bf9aab Fastfile: xcversion++ 2019-07-29 18:25:28 +02:00
SBiOSoftWhare
7d1ec26c2d [Fastfile] Update Xcode minimum version and set iCloud container environment. 2019-04-25 11:19:39 +02:00
SBiOSoftWhare
091ede1cf7 [Fastlane] Use a local path for xcodebuild logs 2019-02-26 15:18:07 +01:00