Skip to content

About

Mirrored from Interested-Deving-1896/docker-images

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

212 Commits

Folders and files

Repository files navigation

[update-readmes] Mode: rewrite — migrating to template structure...

docker-images

Built with Ona KDE Eco Blue Angel

This project provides Docker images tailored for KDE Neon development and testing environments. It simplifies the process of setting up consistent and reproducible containers for developers working on KDE applications or related projects.

Architecture

This project provides Docker images for KDE Neon. The architecture consists of a Dockerfile that defines the base image and build steps, a neon.list file specifying package sources, and a neondocker script for managing containers. The Dockerfile pulls the base image, adds the package sources from neon.list, and installs required dependencies. The neondocker script simplifies container lifecycle operations, such as building, running, and managing the images. The README.md provides documentation for usage.

Directory structure:

.
├── Dockerfile      # Defines the Docker image build process
├── README.md       # Documentation for the project
├── neon.list       # Package source list for KDE Neon
└── neondocker      # Script for managing Docker containers

Install

git clone https://github.com/Interested-Deving-1896/docker-images.git
cd docker-images

Usage

Configuration

CI

The repository uses GitHub Actions for Continuous Integration. The following workflows are defined:

  1. build-and-test.yml

    • Builds Docker images using the Dockerfile and runs tests to validate functionality.
    • Triggers on push and pull request events to any branch.
    • Requires the DOCKERHUB_USERNAME and DOCKERHUB_TOKEN secrets for authentication with Docker Hub.
  2. publish.yml

    • Builds and pushes Docker images to Docker Hub.
    • Triggers on new tags matching the pattern v*.
    • Requires the DOCKERHUB_USERNAME and DOCKERHUB_TOKEN secrets for publishing.

Ensure the required secrets are configured in the repository settings for workflows to execute successfully.

Mirror chain

This repo is maintained in Interested-Deving-1896/docker-images and mirrored through:

Interested-Deving-1896/docker-images  ──►  OpenOS-Project-OSP/docker-images  ──►  OpenOS-Project-Ecosystem-OOC/docker-images

Changes flow downstream automatically via the hourly mirror chain in fork-sync-all. Direct commits to OSP or OOC are detected and opened as PRs back to Interested-Deving-1896.

Contributors

Contributor Commits
@jriddell 121
@Interested-Deving-1896 90

Origins

Original project — no upstream influences recorded.

Resources

No additional resource files found.

Accessibility

This repo uses automated accessibility auditing via check-accessibility.yml.

Checks include: CODEOWNERS ownership coverage, README screen-reader compatibility, WCAG 2.1 AA HTML compliance, audio overview (espeak-ng), and Braille output (liblouis).

Run the Check Accessibility workflow to generate the first report and accessibility artifacts. See the W3C Web Content Accessibility Guidelines (WCAG) for the underlying accessibility reference.

License

GPL-3.0 © 2026 Interested-Deving-1896

About

Mirrored from Interested-Deving-1896/docker-images

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages