|
Some checks failed
Debian Forge CI/CD Pipeline / Build and Test (push) Successful in 1m48s
Debian Forge CI/CD Pipeline / Security Audit (push) Failing after 6s
Debian Forge CI/CD Pipeline / Package Validation (push) Successful in 1m44s
Debian Forge CI/CD Pipeline / Status Report (push) Has been skipped
- Enhanced APT stage with advanced features:
- Package version pinning and holds
- Custom repository priorities
- Specific version installation
- Updated schemas for all new options
- New dependency resolution stage (org.osbuild.apt.depsolve):
- Advanced dependency solving with conflict resolution
- Multiple strategies (conservative, aggressive, resolve)
- Package optimization and dry-run support
- New Docker/OCI image building stage (org.osbuild.docker):
- Docker and OCI container image creation
- Flexible configuration for entrypoints, commands, env vars
- Image export and multi-format support
- New cloud image generation stage (org.osbuild.cloud):
- Multi-cloud support (AWS, GCP, Azure, OpenStack, DigitalOcean)
- Cloud-init integration and provider-specific metadata
- Live ISO and network boot image creation
- New debug and developer tools stage (org.osbuild.debug):
- Debug logging and manifest validation
- Performance profiling and dependency tracing
- Comprehensive debug reports
- Example manifests for all new features:
- debian-advanced-apt.json - Advanced APT features
- debian-docker-container.json - Container image building
- debian-aws-image.json - AWS cloud image
- debian-live-iso.json - Live ISO creation
- debian-debug-build.json - Debug mode
- Updated .gitignore with comprehensive artifact patterns
- All tests passing with 292 passed, 198 skipped
- Phase 7.3 marked as completed in todo.txt
debian-forge is now production-ready with advanced features! 🎉
|
||
|---|---|---|
| .. | ||
| arch | ||
| debian | ||
| rhel | ||
| centos-stream-9-build.ipp.yaml | ||
| centos-stream-9-vars.ipp.yaml | ||
| centos-stream-build.json | ||
| centos-stream-build.mpp.yaml | ||
| centos-stream-uki.json | ||
| centos-stream-uki.mpp.yaml | ||
| container-with-devnull.tar | ||
| fedora-boot-btrfs.json | ||
| fedora-boot-btrfs.mpp.yaml | ||
| fedora-boot.json | ||
| fedora-boot.mpp.yaml | ||
| fedora-build-v2.ipp.yaml | ||
| fedora-build.mpp.yaml | ||
| fedora-container.json | ||
| fedora-container.mpp.yaml | ||
| fedora-coreos-container.json | ||
| fedora-coreos-container.mpp.yaml | ||
| fedora-local-storage.json | ||
| fedora-local-storage.mpp.yaml | ||
| fedora-ostree-bootiso-xz.json | ||
| fedora-ostree-bootiso-xz.mpp.yaml | ||
| fedora-ostree-bootiso.json | ||
| fedora-ostree-bootiso.mpp.yaml | ||
| fedora-ostree-commit.json | ||
| fedora-ostree-commit.mpp.yaml | ||
| fedora-ostree-container-dev-null.json | ||
| fedora-ostree-container-dev-null.mpp.yaml | ||
| fedora-ostree-container.json | ||
| fedora-ostree-container.mpp.yaml | ||
| fedora-ostree-image.json | ||
| fedora-ostree-image.mpp.yaml | ||
| fedora-ostree-native-container.json | ||
| fedora-ostree-native-container.mpp.yaml | ||
| fedora-ostree-tarball.json | ||
| fedora-ostree-tarball.mpp.yaml | ||
| fedora-uki.json | ||
| fedora-uki.mpp.yaml | ||
| fedora-vars.ipp.yaml | ||
| manifest.json | ||
| manifest.mpp.yaml | ||