🧹 Remove .Red_Hat_Version from git tracking (read-only source directories)
This commit is contained in:
parent
ffc8ba5298
commit
a5826b8063
7 changed files with 0 additions and 6333 deletions
|
|
@ -1 +0,0 @@
|
|||
Subproject commit d43ee733bb855e8e26dbadf3ea17180acd219e9c
|
||||
|
|
@ -1 +0,0 @@
|
|||
Subproject commit 0c8eb4974901c77914d791afdac16a23aa82d99e
|
||||
|
|
@ -1,43 +0,0 @@
|
|||
# Red Hat/Fedora bootc-image-builder Documentation
|
||||
|
||||
This directory contains documentation for the original Red Hat/Fedora version of bootc-image-builder.
|
||||
|
||||
## 📚 Documentation Index
|
||||
|
||||
### Core Documentation
|
||||
- **[Basic Usage Guide](usage.md)** - Getting started with bootc-image-builder
|
||||
- **[Advanced Usage Guide](usage-advanced.md)** - Deep dive into bootc-image-builder features
|
||||
|
||||
### Technical Analysis
|
||||
- **[osbuild Architecture Analysis](osbuild-analysis/osbuild-architecture.md)** - Deep dive into osbuild internals
|
||||
|
||||
## 🎯 Purpose
|
||||
|
||||
These documents provide the foundation for understanding the original Red Hat/Fedora implementation of bootc-image-builder. They serve as:
|
||||
|
||||
1. **Reference Material** - Understanding the original architecture and design
|
||||
2. **Migration Context** - Background for migrating to Debian version
|
||||
3. **Technical Foundation** - Base knowledge for osbuild stage development
|
||||
|
||||
## 🔗 Related Documentation
|
||||
|
||||
For Debian-specific implementation, see:
|
||||
- **[Debian Documentation](../debian-bootc-image-builder/docs/README.md)** - Debian fork documentation
|
||||
- **[Migration Guide](../debian-bootc-image-builder/docs/migration-guide.md)** - Migrate from Red Hat to Debian
|
||||
|
||||
## 📖 Reading Order
|
||||
|
||||
1. **[Basic Usage Guide](usage.md)** - Understand the core concepts
|
||||
2. **[Advanced Usage Guide](usage-advanced.md)** - Deep technical details
|
||||
3. **[osbuild Architecture Analysis](osbuild-analysis/osbuild-architecture.md)** - Technical foundation
|
||||
|
||||
## 🔗 External References
|
||||
|
||||
- [bootc Documentation](https://github.com/containers/bootc)
|
||||
- [osbuild Documentation](https://osbuild.org/)
|
||||
- [Red Hat Enterprise Linux Documentation](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/)
|
||||
- [Fedora Documentation](https://docs.fedoraproject.org/)
|
||||
|
||||
## 📝 Note
|
||||
|
||||
This documentation is for the original Red Hat/Fedora implementation. For the Debian adaptation, see the main project documentation in `../debian-bootc-image-builder/docs/`.
|
||||
File diff suppressed because it is too large
Load diff
Binary file not shown.
|
|
@ -1,95 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Interactive source code downloader for bootc-related projects
|
||||
# This script allows you to choose which source code to download
|
||||
|
||||
set -e
|
||||
|
||||
echo "=== Bootc Source Code Downloader ==="
|
||||
echo ""
|
||||
echo "Available repositories:"
|
||||
echo "1) bootc-image-builder (https://github.com/osbuild/bootc-image-builder.git)"
|
||||
echo "2) bootupd/bootupctl (https://github.com/coreos/bootupd.git)"
|
||||
echo "3) bootc (https://github.com/bootc-dev/bootc.git)"
|
||||
echo "4) All repositories"
|
||||
echo "5) Exit"
|
||||
echo ""
|
||||
|
||||
read -p "Enter your choice (1-5): " choice
|
||||
|
||||
case $choice in
|
||||
1)
|
||||
echo "Downloading bootc-image-builder..."
|
||||
if [ -d "bootc-image-builder" ]; then
|
||||
echo "Directory already exists. Removing..."
|
||||
rm -rf bootc-image-builder
|
||||
fi
|
||||
git clone https://github.com/osbuild/bootc-image-builder.git
|
||||
chmod a-rwx bootc-image-builder/ # Make the source code read only
|
||||
echo "✅ bootc-image-builder downloaded successfully"
|
||||
;;
|
||||
2)
|
||||
echo "Downloading bootupd..."
|
||||
if [ -d "bootupd" ]; then
|
||||
echo "Directory already exists. Removing..."
|
||||
rm -rf bootupd
|
||||
fi
|
||||
git clone https://github.com/coreos/bootupd.git
|
||||
chmod a-rwx bootupd/ # Make the source code read only
|
||||
echo "✅ bootupd downloaded successfully"
|
||||
;;
|
||||
3)
|
||||
echo "Downloading bootc..."
|
||||
if [ -d "bootc" ]; then
|
||||
echo "Directory already exists. Removing..."
|
||||
rm -rf bootc
|
||||
fi
|
||||
git clone https://github.com/bootc-dev/bootc.git
|
||||
chmod a-rwx bootc/ # Make the source code read only
|
||||
echo "✅ bootc downloaded successfully"
|
||||
;;
|
||||
4)
|
||||
echo "Downloading all repositories..."
|
||||
|
||||
# bootc-image-builder
|
||||
if [ -d "bootc-image-builder" ]; then
|
||||
echo "bootc-image-builder directory already exists. Removing..."
|
||||
rm -rf bootc-image-builder
|
||||
fi
|
||||
git clone https://github.com/osbuild/bootc-image-builder.git
|
||||
chmod a-rwx bootc-image-builder/
|
||||
echo "✅ bootc-image-builder downloaded"
|
||||
|
||||
# bootupd
|
||||
if [ -d "bootupd" ]; then
|
||||
echo "bootupd directory already exists. Removing..."
|
||||
rm -rf bootupd
|
||||
fi
|
||||
git clone https://github.com/coreos/bootupd.git
|
||||
chmod a-rwx bootupd/
|
||||
echo "✅ bootupd downloaded"
|
||||
|
||||
# bootc
|
||||
if [ -d "bootc" ]; then
|
||||
echo "bootc directory already exists. Removing..."
|
||||
rm -rf bootc
|
||||
fi
|
||||
git clone https://github.com/bootc-dev/bootc.git
|
||||
chmod a-rwx bootc/
|
||||
echo "✅ bootc downloaded"
|
||||
|
||||
echo "✅ All repositories downloaded successfully"
|
||||
;;
|
||||
5)
|
||||
echo "Exiting..."
|
||||
exit 0
|
||||
;;
|
||||
*)
|
||||
echo "❌ Invalid choice. Please run the script again and select 1-5."
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
echo ""
|
||||
echo "Download complete! You can now examine the source code for ideas."
|
||||
echo "Note: All directories are set to read-only for safety."
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
The .Red_Hat_Version dir holds the original source code we are taking inspiration from.
|
||||
DO not edit any code in this dir.
|
||||
Loading…
Add table
Add a link
Reference in a new issue