Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Dependency Update] Update a8c-ci-toolkit to 3.4.2 #1085

Merged
merged 2 commits into from
Jul 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 10 additions & 16 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,6 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/buildkite/pipeline-schema/main/schema.json
---

# Nodes with values to reuse in the pipeline.
common_params:
# Common plugin settings to use with the `plugins` key.
- &common_plugins
- automattic/a8c-ci-toolkit#2.14.0

# Run everything on the `android` queue
agents:
queue: android
Expand All @@ -15,68 +9,68 @@ steps:
- label: "Gradle Wrapper Validation"
command: |
validate_gradle_wrapper
plugins: *common_plugins
plugins: [$CI_TOOLKIT]

# Wait for Gradle Wrapper to be validated before running any other jobs
- wait

- label: "Lint"
key: "lint"
command: .buildkite/commands/lint.sh
plugins: *common_plugins
plugins: [$CI_TOOLKIT]
artifact_paths:
- "aztec/build/reports/*"

- label: "Unit Tests"
key: "test"
command: .buildkite/commands/unit-test.sh
plugins: *common_plugins
plugins: [$CI_TOOLKIT]
artifact_paths:
- "aztec/build/test-results/**/*.xml"

- label: "Connected Tests"
key: "connected-test"
command: .buildkite/commands/connected-tests.sh
plugins: *common_plugins
plugins: [$CI_TOOLKIT]
artifact_paths:
- "aztec/build/test-results/**/*.xml"

- label: "Publish :aztec"
key: "publish-aztec"
command: .buildkite/commands/publish-aztec.sh
plugins: *common_plugins
plugins: [$CI_TOOLKIT]

- label: "Publish :glide-loader"
key: "publish-glide-loader"
depends_on:
- "publish-aztec"
command: .buildkite/commands/publish-glide-loader.sh
plugins: *common_plugins
plugins: [$CI_TOOLKIT]

- label: "Publish :picasso-loader"
key: "publish-picasso-loader"
depends_on:
- "publish-aztec"
command: .buildkite/commands/publish-picasso-loader.sh
plugins: *common_plugins
plugins: [$CI_TOOLKIT]

- label: "Publish :wordpress-shortcodes"
key: "publish-wordpress-shortcodes"
depends_on:
- "publish-aztec"
command: .buildkite/commands/publish-wordpress-shortcodes.sh
plugins: *common_plugins
plugins: [$CI_TOOLKIT]

- label: "Publish :wordpress-comments"
key: "publish-wordpress-comments"
depends_on:
- "publish-aztec"
command: .buildkite/commands/publish-wordpress-comments.sh
plugins: *common_plugins
plugins: [$CI_TOOLKIT]

- label: "Publish :media-placeholders"
key: "publish-media-placeholders"
depends_on:
- "publish-aztec"
command: .buildkite/commands/publish-media-placeholders.sh
plugins: *common_plugins
plugins: [$CI_TOOLKIT]
8 changes: 1 addition & 7 deletions .buildkite/schedules/dependency-analysis.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,6 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/buildkite/pipeline-schema/main/schema.json
---

# Nodes with values to reuse in the pipeline.
common_params:
# Common plugin settings to use with the `plugins` key.
- &common_plugins
- automattic/a8c-ci-toolkit#2.14.0

# Run everything on the `android` queue
agents:
queue: android
Expand All @@ -16,7 +10,7 @@ steps:
command: |
echo "--- 📊 Analyzing"
./gradlew buildHealth
plugins: *common_plugins
plugins: [$CI_TOOLKIT]
artifact_paths:
- "build/reports/dependency-analysis/build-health-report.*"
notify:
Expand Down
6 changes: 6 additions & 0 deletions .buildkite/shared-pipeline-vars
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!/bin/sh

# This file is `source`'d before calling `buildkite-agent pipeline upload`, and can be used
# to set up some variables that will be interpolated in the `.yml` pipeline before uploading it.

export CI_TOOLKIT="automattic/a8c-ci-toolkit#3.4.2"
Loading