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

Fix part of #59: Adding Bazel build to CI checks [BLOCKED: #1634] #1688

Merged
merged 460 commits into from
Aug 22, 2020

Conversation

miaboloix
Copy link
Contributor

Explanation

Fix part of #59: Adding Bazel build to CI checks [BLOCKED: #1634]

This PR introduces a CI check that builds Oppia Android's apk with Bazel.

Please note that this PR is replacing this one.

Copy link
Member

@BenHenning BenHenning left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @miaboloix. LGTM!

.github/workflows/main.yml Outdated Show resolved Hide resolved
.github/workflows/main.yml Outdated Show resolved Hide resolved
.github/workflows/main.yml Outdated Show resolved Hide resolved
@BenHenning BenHenning assigned miaboloix and unassigned BenHenning Aug 22, 2020
Copy link
Member

@BenHenning BenHenning left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually, I found one issue. Per the checks tab, it seems the APK failed to upload:

No files were found with the provided path: $GITHUB_WORKSPACE/oppia.apk. No artifacts will be uploaded.

I suppose this one reference might need to be absolute instead of relative.

miaboloix and others added 4 commits August 21, 2020 22:03
Co-authored-by: Ben Henning <henning.benmax@gmail.com>
Co-authored-by: Ben Henning <henning.benmax@gmail.com>
Co-authored-by: Ben Henning <henning.benmax@gmail.com>
@BenHenning
Copy link
Member

LGTM from code perspective. Just waiting to see the upload get fixed

Copy link
Member

@BenHenning BenHenning left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As mentioned, code LGTM so approved. Please only merge once you verify the APK is available in the list of artifacts.

Base automatically changed from introduce-robolctric-app-tests to develop August 22, 2020 03:57
@miaboloix miaboloix merged commit e334605 into develop Aug 22, 2020
@miaboloix miaboloix deleted the introduce-bazel-binary-build-ci branch August 22, 2020 04:25
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.

3 participants