Skip to content
Closed
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
78 changes: 0 additions & 78 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,84 +28,6 @@ steps:
- github_commit_status:
context: "WordPress Prototype Build"

- label: "🛠 Jetpack Prototype Build"
command: ".buildkite/commands/prototype-build-jetpack.sh"
env: *common_env
plugins: *common_plugins
if: "build.pull_request.id != null || build.pull_request.draft"
notify:
- github_commit_status:
context: "Jetpack Prototype Build"

#################
# Create Builds for Testing
#################
- group: "🛠 Builds for Testing"
steps:
- label: "🛠 :wordpress: Build for Testing"
key: "build_wordpress"
command: ".buildkite/commands/build-for-testing.sh wordpress"
env: *common_env
plugins: *common_plugins
notify:
- github_commit_status:
context: "WordPress Build for Testing"

- label: "🛠 :jetpack: Build for Testing"
key: "build_jetpack"
command: ".buildkite/commands/build-for-testing.sh jetpack"
env: *common_env
plugins: *common_plugins
notify:
- github_commit_status:
context: "Jetpack Build for Testing"

#################
# Run Unit Tests
#################
- label: "🔬 :wordpress: Unit Tests"
command: ".buildkite/commands/run-unit-tests.sh"
depends_on: "build_wordpress"
env: *common_env
plugins: *common_plugins
artifact_paths:
- "build/results/*"
notify:
- github_commit_status:
context: "Unit Tests"

#################
# UI Tests
#################
- group: "🔬 UI Tests"
steps:
- label: "🔬 :jetpack: UI Tests (iPhone)"
command: .buildkite/commands/run-ui-tests.sh 'iPhone SE (3rd generation)'
depends_on: "build_jetpack"
env: *common_env
plugins: *common_plugins
artifact_paths:
- "build/results/*"
- "build/results/crashes/*"
notify:
- github_commit_status:
context: "UI Tests (iPhone)"

- label: "🔬 :jetpack: UI Tests (iPad)"
command: .buildkite/commands/run-ui-tests.sh 'iPad Air (5th generation)'
depends_on: "build_jetpack"
env: *common_env
plugins: *common_plugins
artifact_paths:
- "build/results/*"
- "build/results/crashes/*"
notify:
- github_commit_status:
context: "UI Tests (iPad)"

#################
# Linters
#################
- group: "Linters"
steps:
- label: "🧹 Lint Translations"
Expand Down
4 changes: 2 additions & 2 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ gem 'fastlane', '~> 2.174'
gem 'fastlane-plugin-appcenter', '~> 1.8'
gem 'fastlane-plugin-sentry'
# This comment avoids typing to switch to a development version for testing.
# gem 'fastlane-plugin-wpmreleasetoolkit', git: '[email protected]:wordpress-mobile/release-toolkit', branch: 'trunk'
gem 'fastlane-plugin-wpmreleasetoolkit', '~> 8.0', '>= 8.0.1'
gem 'fastlane-plugin-wpmreleasetoolkit', git: '[email protected]:wordpress-mobile/release-toolkit', branch: 'remove-unused-dependencies'
# gem 'fastlane-plugin-wpmreleasetoolkit', '~> 8.0', '>= 8.0.1'
gem 'rake'
gem 'rubocop', '~> 1.30'
gem 'rubocop-rake', '~> 0.6'
Expand Down
50 changes: 27 additions & 23 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
GIT
remote: [email protected]:wordpress-mobile/release-toolkit
revision: 0986b94047224919e4e18b09a6481e5e67086729
branch: remove-unused-dependencies
specs:
fastlane-plugin-wpmreleasetoolkit (8.1.0)
buildkit (~> 1.5)
chroma (= 0.2.0)
diffy (~> 3.3)
git (~> 1.3)
google-cloud-storage (~> 1.31)
nokogiri (~> 1.11)
octokit (~> 6.1)
parallel (~> 1.14)
plist (~> 3.1)
progress_bar (~> 1.3)
rake (>= 12.3, < 14.0)
rake-compiler (~> 1.0)
xcodeproj (~> 1.22)

GEM
remote: https://rubygems.org/
specs:
Expand Down Expand Up @@ -34,7 +54,6 @@ GEM
aws-sigv4 (1.5.2)
aws-eventstream (~> 1, >= 1.0.2)
babosa (1.0.4)
bigdecimal (1.4.4)
buildkit (1.5.0)
sawyer (>= 0.6)
chroma (0.2.0)
Expand Down Expand Up @@ -88,18 +107,18 @@ GEM
concurrent-ruby (1.2.2)
cork (0.3.0)
colored2 (~> 3.1)
danger (9.3.0)
danger (9.3.1)
claide (~> 1.0)
claide-plugins (>= 0.9.2)
colored2 (~> 3.1)
cork (~> 0.1)
faraday (>= 0.9.0, < 3.0)
faraday-http-cache (~> 2.0)
git (~> 1.13.0)
git (~> 1.13)
kramdown (~> 2.3)
kramdown-parser-gfm (~> 1.0)
no_proxy_fix
octokit (~> 5.0)
octokit (~> 6.0)
terminal-table (>= 1, < 4)
danger-rubocop (0.10.0)
danger
Expand Down Expand Up @@ -188,21 +207,6 @@ GEM
xcpretty-travis-formatter (>= 0.0.3)
fastlane-plugin-appcenter (1.11.1)
fastlane-plugin-sentry (1.11.0)
fastlane-plugin-wpmreleasetoolkit (8.1.0)
activesupport (>= 6.1.7.1)
bigdecimal (~> 1.4)
buildkit (~> 1.5)
chroma (= 0.2.0)
diffy (~> 3.3)
git (~> 1.3)
google-cloud-storage (~> 1.31)
nokogiri (~> 1.11)
octokit (~> 5.6)
parallel (~> 1.14)
plist (~> 3.1)
progress_bar (~> 1.3)
rake (>= 12.3, < 14.0)
rake-compiler (~> 1.0)
ffi (1.15.5)
fourflusher (2.3.1)
fuzzy_match (2.0.4)
Expand Down Expand Up @@ -277,7 +281,7 @@ GEM
nokogiri (1.15.2)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
octokit (5.6.1)
octokit (6.1.1)
faraday (>= 1, < 3)
sawyer (~> 0.9)
open4 (1.3.4)
Expand All @@ -292,10 +296,10 @@ GEM
highline (>= 1.6, < 3)
options (~> 2.3.0)
public_suffix (4.0.7)
racc (1.6.2)
racc (1.7.1)
rainbow (3.1.1)
rake (13.0.6)
rake-compiler (1.2.2)
rake-compiler (1.2.3)
rake
rchardet (1.8.0)
regexp_parser (2.8.0)
Expand Down Expand Up @@ -380,7 +384,7 @@ DEPENDENCIES
fastlane (~> 2.174)
fastlane-plugin-appcenter (~> 1.8)
fastlane-plugin-sentry
fastlane-plugin-wpmreleasetoolkit (~> 8.0, >= 8.0.1)
fastlane-plugin-wpmreleasetoolkit!
rake
rmagick (~> 3.2.0)
rubocop (~> 1.30)
Expand Down