Skip to content

Improve and Generalize fetch_cc-test-reporter tool as gist submodule #79

Closed
@reactive-firewall

Description

@reactive-firewall

Improve and Generalize fetch-test-reporter tool

Improvements

CEP-8 Compliance

Generalizing

  • Add diagram of basic workflow to documentation somewhere.
sequenceDiagram
    participant Script as Fetch Reporter Script
    participant System as OS & Architecture Detector
    participant Remote as GitHub/Service API
    Script->>Script: Check for required commands (grep, curl, find, git, shlock)
    Script->>System: Detect OS and architecture details
    System-->>Script: Return environment info
    Script->>Remote: Download reporter file with hash verification
    Remote-->>Script: Supply file and hash
    Script->>Script: Validate integrity and permissions
    Script->>User: Output status and errors
Loading
  • change script name from fetch_cc-test-reporter to fetch-test-reporter for readability.
  • add implementations to fetch and check other services like
    • app.deepsource.com
    • perhaps Coveralls, etc.
  • consider moving to a gist as a submodule

Metadata

Metadata

Labels

CIContinuous Integration ToolingCode-ClimateLinterAny linter tool or setting file enhancementsenhancement

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions