edx-platform icon indicating copy to clipboard operation
edx-platform copied to clipboard

[DEPR]: Support for Circle CI testing

Open iamsobanjaved opened this issue 3 years ago • 0 comments

Proposal Date

26 October 2022

Ticket Acceptance Date

26 October 2022

Technology Removal Date

31 October 2022

First Open edX Named Release Without This Functionality

Olive

Rationale

We had the Circle CI configuration for the forks which didn't have a Jenkins-based structure for unit testing. But since we moved to Github Actions for our CI, this isn't used anymore. Although we have self-hosted runners for running our CI, we created separate workflows for forks that use Gihtub-hosted runners for running CI.

Now we are removing the usage of Paver and this is the last blocker in removing Paver usage specific to running tests.

Removal

We are going to remove this Circle CI config: https://github.com/openedx/edx-platform/blob/master/circle.yml

Replacement

As discussed above, we now have Github Actions for CI which can be used out of the box by forks.

Deprecation

No response

Migration

No response

Additional Info

No response

iamsobanjaved avatar Oct 26 '22 14:10 iamsobanjaved