From c7c8b866add0438a0c064a8537416718f0d8ece2 Mon Sep 17 00:00:00 2001 From: Kai Kriegel Date: Sun, 19 Sep 2021 22:49:55 +0000 Subject: [PATCH 01/10] added feature branch to test ci --- .gitlab-ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2b77cda..9f99b09 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -173,6 +173,7 @@ deploy_iOS: LANG: 'en_US.UTF-8' only: - alpha + - feature/fastlane needs: - build_iOS stage: deploy From 3cdda7b4e4e42a2fd68e3e390bb41f53f90d7213 Mon Sep 17 00:00:00 2001 From: Kai Kriegel Date: Sun, 19 Sep 2021 23:02:11 +0000 Subject: [PATCH 02/10] bring homebrew ruby into path --- .gitlab-ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9f99b09..0f78f3f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -181,6 +181,7 @@ deploy_iOS: - macos before_script: - 'echo $app_store_credentials > app-store-credentials.json' + - 'export PATH="/usr/local/opt/ruby/bin:$PATH"' script: - 'bundle install' - 'bundle exec fastlane pilot upload --api_key_path app-store-credentials.json' From bccbf2e2c7cb574e54920446925e94afa24ce868 Mon Sep 17 00:00:00 2001 From: Kai Kriegel Date: Sun, 19 Sep 2021 23:44:24 +0000 Subject: [PATCH 03/10] build ipa with msbuild --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0f78f3f..baaee2b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -103,7 +103,7 @@ build_iOS: script: - 'nuget restore' # restore Nuget dependencies - 'msbuild /t:Restore' - - 'msbuild /t:Borepin_iOS /p:Configuration=Debug /p:Platform=iPhone /p:ArchiveOnBuild=true' # build the project /p:AndroidKeyStore=True + - 'msbuild /t:Borepin_iOS /p:Configuration=Debug /p:Platform=iPhone /p:ArchiveOnBuild=true /p:BuildIpa=true' # build the project /p:AndroidKeyStore=True artifacts: expire_in: 1 week # save gitlab server space, we copy the files we need to deploy folder later on paths: From 1ddf2bf15662e021d380209773c01475d3d3c666 Mon Sep 17 00:00:00 2001 From: Kai Kriegel Date: Sun, 19 Sep 2021 23:51:48 +0000 Subject: [PATCH 04/10] added correct path to .ipa --- .gitlab-ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index baaee2b..45aaa32 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -107,7 +107,7 @@ build_iOS: artifacts: expire_in: 1 week # save gitlab server space, we copy the files we need to deploy folder later on paths: - - Borepin/Borepin.iOS/bin/iPhone/Debug/Borepin.ipa + - Borepin/Borepin.iOS/bin/iPhone/Debug/Borepin.iOS.ipa - Borepin/Borepin.iOS/bin/iPhone/Debug/ # - '$env:TEST_FOLDER\' # saving entire Test project so NUnit can run tests @@ -184,7 +184,7 @@ deploy_iOS: - 'export PATH="/usr/local/opt/ruby/bin:$PATH"' script: - 'bundle install' - - 'bundle exec fastlane pilot upload --api_key_path app-store-credentials.json' + - 'bundle exec fastlane pilot upload --api_key_path app-store-credentials.json --ipa Borepin/Borepin.iOS/bin/iPhone/Debug/Borepin.iOS.ipa' after_script: - 'rm app-store-credentials.json' dependencies: From 2f6da7dad3fd6ad98b43e4a842b1985a307a9a72 Mon Sep 17 00:00:00 2001 From: TheJoKlLa Date: Mon, 20 Sep 2021 15:31:24 +0000 Subject: [PATCH 05/10] Update Borepin.Android.csproj --- Borepin/Borepin.Android/Borepin.Android.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Borepin/Borepin.Android/Borepin.Android.csproj b/Borepin/Borepin.Android/Borepin.Android.csproj index 7a866db..183b194 100644 --- a/Borepin/Borepin.Android/Borepin.Android.csproj +++ b/Borepin/Borepin.Android/Borepin.Android.csproj @@ -185,6 +185,6 @@ - + From b50db552513596efe2cd0b9b6d7ae9a73ffd9998 Mon Sep 17 00:00:00 2001 From: TheJoKlLa Date: Mon, 20 Sep 2021 15:32:22 +0000 Subject: [PATCH 06/10] Update Borepin.Android.csproj --- Borepin/Borepin.Android/Borepin.Android.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Borepin/Borepin.Android/Borepin.Android.csproj b/Borepin/Borepin.Android/Borepin.Android.csproj index 183b194..67c6bc0 100644 --- a/Borepin/Borepin.Android/Borepin.Android.csproj +++ b/Borepin/Borepin.Android/Borepin.Android.csproj @@ -185,6 +185,6 @@ - + From b581ba63ce58bc2392737d8a74555df2ce50cc05 Mon Sep 17 00:00:00 2001 From: TheJoKlLa Date: Mon, 20 Sep 2021 15:36:16 +0000 Subject: [PATCH 07/10] Update Borepin.Android.csproj --- Borepin/Borepin.Android/Borepin.Android.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Borepin/Borepin.Android/Borepin.Android.csproj b/Borepin/Borepin.Android/Borepin.Android.csproj index 67c6bc0..db51d04 100644 --- a/Borepin/Borepin.Android/Borepin.Android.csproj +++ b/Borepin/Borepin.Android/Borepin.Android.csproj @@ -185,6 +185,6 @@ - + From 34f549b40b9f0a8336f9ba7bf598dd31db8c8edf Mon Sep 17 00:00:00 2001 From: TheJoKlLa Date: Tue, 21 Sep 2021 17:08:50 +0000 Subject: [PATCH 08/10] Update .gitlab-ci.yml --- .gitlab-ci.yml | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 45aaa32..4cfebd5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -145,7 +145,7 @@ build_GTK: # dependencies: # - build_job -deploy_Android: +deploy_Android_alpha: variables: LC_ALL: 'en_US.UTF-8' LANG: 'en_US.UTF-8' @@ -167,6 +167,28 @@ deploy_Android: dependencies: - build_Android +deploy_Android_beta: + variables: + LC_ALL: 'en_US.UTF-8' + LANG: 'en_US.UTF-8' + only: + - beat + needs: + - build_Android + stage: deploy + image: registry.gitlab.com/fabinfra/gtk-sharp-build:latest + tags: + - docker + before_script: + - 'echo $play_store_credentials > play-store-credentials.json' + script: + - 'bundle install' + - 'bundle exec fastlane supply --aab Borepin/Borepin.Android/bin/Release/org.fab_infra.fabaccess-Signed.aab --track beta' + after_script: + - 'rm play-store-credentials.json' + dependencies: + - build_Android + deploy_iOS: variables: LC_ALL: 'en_US.UTF-8' From 909ae4120e40fa37d1a47ef873cee027276400af Mon Sep 17 00:00:00 2001 From: TheJoKlLa Date: Tue, 21 Sep 2021 17:15:51 +0000 Subject: [PATCH 09/10] Update .gitlab-ci.yml --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4cfebd5..95dd58e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -172,7 +172,7 @@ deploy_Android_beta: LC_ALL: 'en_US.UTF-8' LANG: 'en_US.UTF-8' only: - - beat + - beta needs: - build_Android stage: deploy From 2749b33234eb22165378052f2af76bf92324b509 Mon Sep 17 00:00:00 2001 From: TheJoKlLa Date: Sat, 25 Sep 2021 14:37:09 +0000 Subject: [PATCH 10/10] Update Borepin.Android.csproj --- Borepin/Borepin.Android/Borepin.Android.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Borepin/Borepin.Android/Borepin.Android.csproj b/Borepin/Borepin.Android/Borepin.Android.csproj index db51d04..9dc5065 100644 --- a/Borepin/Borepin.Android/Borepin.Android.csproj +++ b/Borepin/Borepin.Android/Borepin.Android.csproj @@ -185,6 +185,6 @@ - +