Skip to content

Corobo Integration,Security and Enhancements. #688

Open
@sladyn98

Description

@sladyn98

Potential Mentor: @nvzard @Vamshi99
Integration

  1. Corobo can be used to display the status of the Continuous Integration services on the private chatroom in gitter and display the SPF (Single Point of Failure) on the chat.
    Rebuild CIs using corobo corobo#190.
  2. Leverage of corobo's current architecture to build commits from the chat itself:
    corobo rebuild travis|circle|appveyor <PR number>.
  3. Display status of builds of current PR numbers using fixed commands:
    corobo status travis|circle|appveyor <PR number>.
  4. Suggestion of newcomer issues for ease of selection.

Security

  1. We could possible seperate out the major modules of corobo as different microservices which could avoid the single point of failure that corobo is so exposed to right now.

Implementation Details:
Trigger Travis CI builds using the API V3 by sending a POST request to /repo/{slug|id}/requests:
This can be leveraged in building the project.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions