Repository navigation
Release v1.5.0
CDEvents CLI v1.5.0 - Container Support Release
This release adds comprehensive Docker container support to the CDEvents CLI project.
馃帀 New Features
Container Support
- GitHub Actions workflow for automated container builds and publishing
- Multi-platform container support (linux/amd64, linux/arm64)
- Container images published to GitHub Container Registry (ghcr.io)
- Security scanning with Trivy vulnerability detection
- Software Bill of Materials (SBOM) generation for each container
- Enhanced Dockerfiles with metadata and optimized layer caching
- New Makefile targets for container operations
Container Images
ghcr.io/brunseba/cdevents-tools/cdevents-cli:latestghcr.io/brunseba/cdevents-tools/cdevents-cli:v1.5.0ghcr.io/brunseba/cdevents-tools/cdevents-cli-quality:latestghcr.io/brunseba/cdevents-tools/cdevents-cli-quality:v1.5.0
馃敀 Security Features
- Automated vulnerability scanning
- Non-root container execution
- SBOM generation for supply chain security
- Regular security updates through automated rebuilds
馃摝 Download Pre-built Binaries
Choose the appropriate binary for your platform:
Linux
- AMD64:
cdevents-cli-linux-amd64 - ARM64:
cdevents-cli-linux-arm64
macOS
- Intel (AMD64):
cdevents-cli-darwin-amd64 - Apple Silicon (ARM64):
cdevents-cli-darwin-arm64
Windows
- AMD64:
cdevents-cli-windows-amd64.exe
馃殌 Quick Start
Using Binary
# Download and run (Linux AMD64 example)
curl -L -o cdevents-cli https://github.com/brunseba/cdevents-tools/releases/download/v1.5.0/cdevents-cli-linux-amd64
chmod +x cdevents-cli
./cdevents-cli --helpUsing Docker
# Pull and run the container
docker pull ghcr.io/brunseba/cdevents-tools/cdevents-cli:v1.5.0
docker run --rm ghcr.io/brunseba/cdevents-tools/cdevents-cli:v1.5.0 --help
# Generate a pipeline started event
docker run --rm ghcr.io/brunseba/cdevents-tools/cdevents-cli:v1.5.0 \
generate pipeline started --id "pipeline-123" --name "my-pipeline"馃攼 Verification
Verify the integrity of downloaded binaries using the provided checksums:
sha256sum -c checksums.txtFull Changelog: v1.4.0...v1.5.0