Skip to content

Latest commit

 

History

History
72 lines (61 loc) · 4.01 KB

File metadata and controls

72 lines (61 loc) · 4.01 KB

Contribute

che-devworkspaces

A collection of custom container images and Eclipse Che devfile configurations for enhanced development environments.

Container Images

All images are built via Jenkins pipelines and hosted on Harbor registry.

Image Build Status Description
harbor.ethosengine.com/ethosengine/ci-builder Build Status Multi-tool CI/CD image with nerdctl, buildctl, kubectl, SonarQube scanner
harbor.ethosengine.com/devspaces/udi-plus Build Status Base universal developer image with Claude Code CLI pre-installed
harbor.ethosengine.com/devspaces/rust-nix-dev Build Status Rust development environment with Nix package manager and Holochain tooling
harbor.ethosengine.com/devspaces/udi-plus-angular Build Status Angular development based on udi-plus
harbor.ethosengine.com/devspaces/udi-plus-gae Build Status Google App Engine with Python 2.7 support

Image Hierarchy

# CI/CD Builder Image (independent)
ci-builder (standalone multi-tool CI/CD image)

# Development Environment Images
quay.io/devfile/universal-developer-image:ubi9-latest
  └─> udi-plus (base image with Claude Code)
       ├─> rust-nix-dev (Rust + Nix + Holochain)
       ├─> udi-plus-angular (Angular + Node.js)
       └─> udi-plus-gae (GAE + Python 2.7)

Overview

This repository provides:

  • Custom Container Images: Enhanced universal developer images with additional tooling (see table above)
  • Devfile Configurations: Ready-to-use development workspace definitions
    • Universal polyglot workspace with multiple language support
    • Specialized Rust development environment with cargo tools and persistent caches
  • Eclipse Che Integration: Seamlessly deployable workspaces for cloud-native development
  • MCP Server Integration: Pre-configured SonarQube and Jenkins MCP servers for Claude Code

All images provide instant, reproducible development environments for various programming languages and frameworks.