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

Gutenberg/embedded build no jitpack against release #11865

Merged

Conversation

hypest
Copy link
Contributor

@hypest hypest commented May 7, 2020

PR to test #11833 targeting the frozen release v14.8. If CI goes well here, will re-target the original PR. ✅

Now, this PR will serve as a testing ground for cleaning up the solution.

Additional work done on this PR:

  1. Some commit history cleanup to avoid touching files that ended up diff-less
  2. Reinstating the parallel flag for gradle
  3. git submodule update only done for gutenberg-mobile but not its sub-submodules that only contribute JS code, and most CI jobs don't need that.

hypest added 4 commits May 8, 2020 01:44
Internally, passing down a "jitpack" flag to emulate the nested
gutenberg-mobile build, which behind the scenes uses Node and Yarn to
install the needed gutenberg-mobile RN dependencies to build.
@peril-wordpress-mobile
Copy link

Warnings
⚠️ PR is missing at least one label.
⚠️ PR is not assigned to a milestone.

Generated by 🚫 dangerJS

@peril-wordpress-mobile
Copy link

peril-wordpress-mobile bot commented May 7, 2020

You can trigger optional UI/connected tests for these changes by visiting CircleCI here.

@peril-wordpress-mobile
Copy link

peril-wordpress-mobile bot commented May 7, 2020

You can test the changes on this Pull Request by downloading the APK here.

@hypest hypest force-pushed the gutenberg/embedded-build-no-jitpack-against-release branch from 7259847 to 610239f Compare May 7, 2020 23:32
The gb-mobile JS bundle has already been built and shared as via a
CircleCI attached workspace so, no need for the nested submodules that
only contribute JS code anyway.
@hypest hypest merged commit e0f5444 into release/14.8 May 8, 2020
@hypest hypest deleted the gutenberg/embedded-build-no-jitpack-against-release branch December 20, 2021 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants