Skip to content

Improve Automations #18

@JohnMertz

Description

@JohnMertz

I'm very encouraged by the amount of work that has already been automated and would like to continue working on this so that we can get closer and closer to having all of the actual work spent on developing improvements to the product, rather than building and testing.

Build/Host Automation:

  • Build Container Images
  • Push Container Images to GHCR
  • Sign Container Images
  • Build VM Disks and push to hosting
  • Build st-exim
  • Build st-mailscanner
  • Build APT repo

Code Tests:

  • Scan current images for critical vulnerabilities
  • Perl compilation
  • Perl::Critic linting
  • PHP compilation
  • PHPStan linting

Installation/Mailflow Tests:

  • Automated installation (and testing of services and ports)
  • Regular mail arrives at local Postfix mailbox
  • Spam mail quarantined
  • Spam mail tagged
  • Virus quarantined

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions