File tree 10 files changed +54
-13
lines changed
.buildkite/release-pipelines
10 files changed +54
-13
lines changed Original file line number Diff line number Diff line change
1
+ # yaml-language-server: $schema=https://raw.githubusercontent.com/buildkite/pipeline-schema/main/schema.json
2
+ ---
3
+
4
+ steps :
5
+ - label : " New Beta Release"
6
+ plugins : [$CI_TOOLKIT_PLUGIN]
7
+ command : |
8
+ echo '--- :robot_face: Use bot for Git operations'
9
+ source use-bot-for-git wpmobilebot
10
+
11
+ echo '--- :git: Checkout release branch'
12
+ .buildkite/commands/checkout-release-branch.sh
13
+
14
+ echo '--- :ruby: Set up Ruby Tools'
15
+ install_gems
16
+
17
+ echo '--- :closed_lock_with_key: Access secrets'
18
+ bundle exec fastlane run configure_apply
19
+
20
+ echo '--- :shipit: New Beta Release'
21
+ bundle exec fastlane new_beta_release skip_confirm:true
22
+ agents :
23
+ queue : tumblr-metal
24
+ retry :
25
+ manual :
26
+ # If failed, we prefer retrying via ReleaseV2 rather than Buildkite.
27
+ # Rationale: ReleaseV2 is the source of truth for the process and track links to the various builds.
28
+ allowed : false
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" UTF-8" ?>
2
2
<!--
3
- Translation-Revision-Date: 2024-07-31 18 :54:11 +0000
3
+ Translation-Revision-Date: 2024-09-19 12 :54:03 +0000
4
4
Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;
5
5
Generator: GlotPress/2.4.0-alpha
6
6
Language: ar
7
7
-->
8
8
<resources >
9
+ <string name =" login_with_password_message" >إدخال كلمة المرور الخاصة بالحساب %1$s</string >
9
10
<string name =" magic_link_confirm_code_message" >لقد أرسلنا كودًا إلى \n%1$s. سيكون هذا الكود صالحًا لبضع دقائق.</string >
10
11
<string name =" magic_link_confirm_code_enter_pass_label" >إدخال كلمة المرور</string >
11
12
<string name =" magic_link_login_with_wordpress_or_break" >أو</string >
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" UTF-8" ?>
2
2
<!--
3
- Translation-Revision-Date: 2024-08-01 09:54:03+0000
3
+ Translation-Revision-Date: 2024-09-19 09:54:03+0000
4
4
Plural-Forms: nplurals=2; plural=n != 1;
5
5
Generator: GlotPress/2.4.0-alpha
6
6
Language: de
7
7
-->
8
8
<resources >
9
+ <string name =" login_with_password_message" >Gib das Passwort für das Konto %1$s ein</string >
9
10
<string name =" magic_link_confirm_code_message" >Wir haben einen Code gesendet an: \n%1$s. Der Code ist einige Minuten gültig.</string >
10
11
<string name =" magic_link_confirm_code_enter_pass_label" >Passwort eingeben</string >
11
12
<string name =" magic_link_login_with_wordpress_or_break" >Oder</string >
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" UTF-8" ?>
2
2
<!--
3
- Translation-Revision-Date: 2024-08-01 15 :54:04 +0000
3
+ Translation-Revision-Date: 2024-09-19 16 :54:03 +0000
4
4
Plural-Forms: nplurals=2; plural=n != 1;
5
5
Generator: GlotPress/2.4.0-alpha
6
6
Language: es
7
7
-->
8
8
<resources >
9
+ <string name =" login_with_password_message" >Introduce la contraseña de la cuenta %1$s</string >
9
10
<string name =" magic_link_confirm_code_message" >Hemos enviado un código a \n%1$s. El código será válido durante unos minutos.</string >
10
11
<string name =" magic_link_confirm_code_enter_pass_label" >Introduce la contraseña</string >
11
12
<string name =" magic_link_login_with_wordpress_or_break" >O</string >
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" UTF-8" ?>
2
2
<!--
3
- Translation-Revision-Date: 2024-08-01 15 :54:03+0000
3
+ Translation-Revision-Date: 2024-09-19 14 :54:03+0000
4
4
Plural-Forms: nplurals=2; plural=n != 1;
5
5
Generator: GlotPress/2.4.0-alpha
6
6
Language: he_IL
7
7
-->
8
8
<resources >
9
+ <string name =" login_with_password_message" >יש להזין את הסיסמה לחשבון %1$s</string >
9
10
<string name =" magic_link_confirm_code_message" >שלחנו קוד אל \n%1$s. הקוד הזה יהיה בתוקף למשך מספר דקות.</string >
10
11
<string name =" magic_link_confirm_code_enter_pass_label" >להזין סיסמה</string >
11
12
<string name =" magic_link_login_with_wordpress_or_break" >או</string >
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" UTF-8" ?>
2
2
<!--
3
- Translation-Revision-Date: 2024-08-01 09:54:03 +0000
3
+ Translation-Revision-Date: 2024-09-20 09:54:16 +0000
4
4
Plural-Forms: nplurals=1; plural=0;
5
5
Generator: GlotPress/2.4.0-alpha
6
6
Language: ko_KR
7
7
-->
8
8
<resources >
9
+ <string name =" login_with_password_message" >계정 %1$s의 비밀번호를 입력하세요.</string >
9
10
<string name =" magic_link_confirm_code_message" >다음으로 코드를 보냈습니다: \n%1$s 코드는 몇 분 동안 유효합니다.</string >
10
11
<string name =" magic_link_confirm_code_enter_pass_label" >비밀번호 입력</string >
11
12
<string name =" magic_link_login_with_wordpress_or_break" >또는</string >
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" UTF-8" ?>
2
2
<!--
3
- Translation-Revision-Date: 2024-09-18 09 :54:03+0000
3
+ Translation-Revision-Date: 2024-09-19 14 :54:03+0000
4
4
Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);
5
5
Generator: GlotPress/2.4.0-alpha
6
6
Language: ru
7
7
-->
8
8
<resources >
9
- <string name =" login_with_password_message" >Введите пароль учётной записи %1$s</string >
9
+ <string name =" login_with_password_message" >Введите пароль для учётной записи %1$s</string >
10
10
<string name =" magic_link_confirm_code_message" >Код отправлен на адрес \n%1$s. Код будет действителен в течение нескольких минут.</string >
11
11
<string name =" magic_link_confirm_code_enter_pass_label" >Введите пароль</string >
12
12
<string name =" magic_link_login_with_wordpress_or_break" >или</string >
Original file line number Diff line number Diff line change 103
103
end
104
104
105
105
desc 'Download the latest app translations from GlotPress and update the strings.xml files accordingly'
106
- lane :download_translations do
106
+ lane :download_translations do | run_lint : true |
107
107
# android_update_release_notes requires a relative path
108
108
res_folder_relative_path = RES_FOLDER . delete_prefix ( PROJECT_ROOT_FOLDER )
109
109
110
110
android_download_translations (
111
111
res_dir : res_folder_relative_path ,
112
112
glotpress_url : GLOTPRESS_APP_STRINGS_PROJECT_URL ,
113
113
locales : SUPPORTED_LOCALES ,
114
- lint_task : 'lintRelease'
114
+ lint_task : run_lint ? 'lintRelease' : nil
115
115
)
116
116
end
117
117
end
Original file line number Diff line number Diff line change 137
137
# Print computed version and build to let user double-check outcome in logs
138
138
UI . success ( "Done! New beta version: #{ release_version_current } . New build code: #{ build_code_current } " )
139
139
140
- download_translations
140
+ download_translations (
141
+ # skip lint in CI as a workaround to the task running in an agent that fails to download the Gradle version this project needs.
142
+ # The long term fix is to upgrade Gradle here.
143
+ run_lint : is_ci == false
144
+ )
141
145
download_metadata_strings
142
146
143
147
UI . important ( 'Pushing changes to remote and triggering the beta build...' )
163
167
configure_apply ( force : is_ci )
164
168
165
169
check_translation_progress_all unless is_ci
166
- download_translations
170
+ download_translations (
171
+ # skip lint in CI as a workaround to the task running in an agent that fails to download the Gradle version this project needs.
172
+ # The long term fix is to upgrade Gradle here.
173
+ run_lint : is_ci == false
174
+ )
167
175
168
176
UI . message 'Bumping final release version and build code...'
169
177
VERSION_FILE . write_version (
Original file line number Diff line number Diff line change 1
- versionName =2.35-rc-1
2
- versionCode =175
1
+ versionName =2.35-rc-2
2
+ versionCode =176
You can’t perform that action at this time.
0 commit comments