Closed oguzkocer closed 2 years ago
This PR adds support to publish the library artifacts to S3 through a CircleCI task. It follows the same implementation as WordPress-Utils-Android by taking advantage of shared tasks in our CircleCI orb and publish to s3 Gradle Plugin.
It also removes the Build task and adds a Test task to CircleCI. We don't need a separate build task since we'll be assembling the release artifacts before we publish it to S3.
Build
Test
The published artifact can be tested in https://github.com/wordpress-mobile/WordPress-Android/pull/14742 & https://github.com/woocommerce/woocommerce-android/pull/4108. Note that the client PRs are not ready to be merged as translations still need to be handled, but we can go ahead with reviewing and merging this PR in preparation.
This PR adds support to publish the library artifacts to S3 through a CircleCI task. It follows the same implementation as WordPress-Utils-Android by taking advantage of shared tasks in our CircleCI orb and publish to s3 Gradle Plugin.
It also removes the
Build
task and adds aTest
task to CircleCI. We don't need a separate build task since we'll be assembling the release artifacts before we publish it to S3.The published artifact can be tested in https://github.com/wordpress-mobile/WordPress-Android/pull/14742 & https://github.com/woocommerce/woocommerce-android/pull/4108. Note that the client PRs are not ready to be merged as translations still need to be handled, but we can go ahead with reviewing and merging this PR in preparation.