Skip to content

Commit f94db78

Browse files
committed
fix conflicts
2 parents 3ee22f6 + e687bd9 commit f94db78

File tree

189 files changed

+6047
-2987
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

189 files changed

+6047
-2987
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#!/bin/bash
2+
3+
set -euo pipefail
4+
5+
"$(dirname "${BASH_SOURCE[0]}")/restore-cache.sh"
6+
7+
BUILD_VARIANT=$1
8+
9+
echo "--- :rubygems: Setting up Gems"
10+
install_gems
11+
12+
echo "--- :closed_lock_with_key: Installing Secrets"
13+
bundle exec fastlane run configure_apply
14+
15+
echo "--- 💾 Diff Merged Manifest (Module: app, Build Variant: ${BUILD_VARIANT})"
16+
comment_with_manifest_diff "app" ${BUILD_VARIANT}
17+
18+
echo "--- 💾 Diff Merged Manifest (Module: wear, Build Variant: ${BUILD_VARIANT})"
19+
comment_with_manifest_diff "wear" ${BUILD_VARIANT}
20+
21+
echo "--- 💾 Diff Merged Manifest (Module: automotive, Build Variant: ${BUILD_VARIANT})"
22+
comment_with_manifest_diff "automotive" ${BUILD_VARIANT}

.buildkite/pipeline.yml

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,21 @@ steps:
3535
command: ".buildkite/commands/run-unit-tests.sh"
3636
plugins: [$CI_TOOLKIT]
3737

38-
- label: 'Dependency diff'
39-
if: build.pull_request.id != null
40-
command: comment_with_dependency_diff 'app' 'releaseRuntimeClasspath'
41-
plugins: [$CI_TOOLKIT]
42-
artifact_paths:
43-
- "**/build/reports/diff/*"
38+
- group: "Diff Reports"
39+
steps:
40+
- label: 'Dependency diff'
41+
if: build.pull_request.id != null
42+
command: comment_with_dependency_diff 'app' 'releaseRuntimeClasspath'
43+
plugins: [$CI_TOOLKIT]
44+
artifact_paths:
45+
- "**/build/reports/diff/*"
46+
47+
- label: "Merged Manifest Diff"
48+
command: ".buildkite/commands/diff-merged-manifest.sh release"
49+
if: build.pull_request.id != null
50+
plugins: [$CI_TOOLKIT]
51+
artifact_paths:
52+
- "**/build/reports/diff_manifest/**/**/*"
4453

4554
- label: 'Spotless formatting check'
4655
command: |

.buildkite/release-pipelines/code-freeze.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ steps:
2222
queue: "tumblr-metal"
2323
retry:
2424
manual:
25-
# If those jobs fail, one should always prefer re-triggering a new build from ReleaseV2 rather than retrying the individual job from Buildkite
2625
allowed: false
26+
reason: "Always prefer re-triggering a new build from ReleaseV2 rather than retrying the individual job from Buildkite"
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# yaml-language-server: $schema=https://raw.githubusercontent.com/buildkite/pipeline-schema/main/schema.json
2+
---
3+
4+
# This pipeline is meant to be triggered by the MC scenario in ReleasesV2
5+
6+
steps:
7+
- label: "🚂 Download Translations"
8+
command: |
9+
echo '--- 🤖 Use bot for Git operations'
10+
source use-bot-for-git
11+
12+
echo '--- :ruby: Setup Ruby Tools'
13+
install_gems
14+
15+
echo '--- 🔐 Access Secrets'
16+
bundle exec fastlane run configure_apply
17+
18+
echo '--- 🚀 Download Translations'
19+
bundle exec fastlane download_translations
20+
plugins: [$CI_TOOLKIT]
21+
agents:
22+
queue: "tumblr-metal"
23+
retry:
24+
manual:
25+
allowed: false
26+
reason: "Always prefer re-triggering a new build from ReleaseV2 rather than retrying the individual job from Buildkite"

.buildkite/release-pipelines/finalize-hotfix-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@ steps:
2424
queue: "tumblr-metal"
2525
retry:
2626
manual:
27-
# If those jobs fail, one should always prefer re-triggering a new build from ReleaseV2 rather than retrying the individual job from Buildkite
2827
allowed: false
28+
reason: "Always prefer re-triggering a new build from ReleaseV2 rather than retrying the individual job from Buildkite"

.buildkite/release-pipelines/finalize-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ steps:
1818
bundle exec fastlane run configure_apply
1919
2020
echo '--- 🚀 Finalize Release'
21-
bundle exec fastlane finalize_release skip_confirm:true
21+
bundle exec fastlane finalize_release skip_confirm:true skip_translations_download:true
2222
plugins: [$CI_TOOLKIT]
2323
agents:
2424
queue: "tumblr-metal"
2525
retry:
2626
manual:
27-
# If those jobs fail, one should always prefer re-triggering a new build from ReleaseV2 rather than retrying the individual job from Buildkite
2827
allowed: false
28+
reason: "Always prefer re-triggering a new build from ReleaseV2 rather than retrying the individual job from Buildkite"

.buildkite/release-pipelines/new-beta-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@ steps:
2424
queue: "tumblr-metal"
2525
retry:
2626
manual:
27-
# If those jobs fail, one should always prefer re-triggering a new build from ReleaseV2 rather than retrying the individual job from Buildkite
2827
allowed: false
28+
reason: "Always prefer re-triggering a new build from ReleaseV2 rather than retrying the individual job from Buildkite"

.buildkite/release-pipelines/new-hotfix-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ steps:
2222
queue: "tumblr-metal"
2323
retry:
2424
manual:
25-
# If those jobs fail, one should always prefer re-triggering a new build from ReleaseV2 rather than retrying the individual job from Buildkite
2625
allowed: false
26+
reason: "Always prefer re-triggering a new build from ReleaseV2 rather than retrying the individual job from Buildkite"

.buildkite/release-pipelines/publish-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@ steps:
2424
queue: "tumblr-metal"
2525
retry:
2626
manual:
27-
# If those jobs fail, one should always prefer re-triggering a new build from ReleaseV2 rather than retrying the individual job from Buildkite
2827
allowed: false
28+
reason: "Always prefer re-triggering a new build from ReleaseV2 rather than retrying the individual job from Buildkite"

.buildkite/release-pipelines/update-rollouts.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@ steps:
2424
queue: "tumblr-metal"
2525
retry:
2626
manual:
27-
# If those jobs fail, one should always prefer re-triggering a new build from ReleaseV2 rather than retrying the individual job from Buildkite
2827
allowed: false
28+
reason: "Always prefer re-triggering a new build from ReleaseV2 rather than retrying the individual job from Buildkite"

0 commit comments

Comments
 (0)