Luke Childs
138e4cc7f6
Don't prefix $FATCAT_VERSION with "v"
The fatcat release tarballs don't follow a common pattern.
e.g there is:
- https://github.com/Gregwar/fatcat/archive/v1.1.0.tar.gz (v prefix)
- https://github.com/Gregwar/fatcat/archive/1.0.7.tar.gz (no v prefix)
The "v" prefix can be passed in as $FATCAT_VERSION when it's needed.
This allows for both tarball formats to be supported with --build-arg FATCAT_VERSION=1.0.7 and --build-arg FATCAT_VERSION=v1.1.0
5 years ago
James Reynolds
747fde62bc
Add extraction support and raspi2/3 machines
1. Added 'fatcat' to extract from the boot filesystem from a
standard RPI image
2. Added qemu-system-aarch64 to support raspi3 machines
3. Extracted images to search for kernel7/8.img and correct dtb
files to boot kernel
4. Disabled nic for raspi2/3 as USB is not supported (yet)
5 years ago
Sven Luijten
4bb1b91e1d
Fix missing word in README ( #1 )
5 years ago
Luke Childs
fb7066f8e1
Credit @dhruvvyas90 in readme
5 years ago
Luke Childs
129cc9ba05
Document building the VM only image
5 years ago
Luke Childs
202666c405
Add more information
5 years ago
Luke Childs
8855e84073
No need to duplicate QEMU_VERSION build arg
5 years ago
Luke Childs
38da45bda2
Only write the kernel files we actually use
5 years ago
Luke Childs
50512deeff
Add asciinema SVG demo
5 years ago
Luke Childs
965d4ea798
Fix docker run example commands
5 years ago
Luke Childs
5cd873577b
Change rpi-kernel values to build args
5 years ago
Luke Childs
1fdbaff8d4
Set RPI_KERNEL_URL ENV
5 years ago
Luke Childs
b628aa8b8e
Remove stroke from raspberry SVG group
5 years ago
Luke Childs
de30d70a5e
Manually clean up and compress SVG source
5 years ago
Luke Childs
998e0650a2
Fix Raspberry Pi logo
5 years ago
Luke Childs
a5c60b2bb4
Fix incorrect comment
5 years ago
Luke Childs
fc608ab33c
Manually clean up SVG markup
5 years ago
Luke Childs
e6e18bb9bb
Add reference to tippin.me links
5 years ago
Luke Childs
2ad6cdfdb6
Improve readability
5 years ago
Luke Childs
ce3f4e8c38
Remove duplicate dependency
5 years ago
Luke Childs
d4f5440e7e
Prefer double dash arguments
5 years ago
Luke Childs
2956999797
Throw helpful error if no filesystem image exists
5 years ago
Luke Childs
56ee642798
Remove tag query from Docker image size badge link
5 years ago
Luke Childs
2afbc5ddb4
Check /filesystem.zip checksum
5 years ago
Luke Childs
1219afd084
Allow passinng in FILESYSTEM_IMAGE_URL build arg to dockerpi target
5 years ago
Luke Childs
adf063c124
Check qemu-rpi-kernel sha25sum
5 years ago
Luke Childs
3dc05da137
Build QEMU from source
5 years ago
Luke Childs
25c2c54d2d
Increase logo width to 256px
5 years ago
Luke Childs
5b8091d09d
Revert "Try logo fully Docker blue"
This reverts commit 6115945a58
.
5 years ago
Luke Childs
6115945a58
Try logo fully Docker blue
5 years ago
Luke Childs
94324af5bc
Use normal RPi logo colours
5 years ago
Luke Childs
98d4d82502
Add logo to readme
5 years ago
Luke Childs
29ce9fe0d3
Add more documentation
5 years ago
Luke Childs
3f9ae948d6
Use /sdcard as mount point
5 years ago
Luke Childs
d0e67f0813
Add helpful extraction method
5 years ago
Luke Childs
151aa1f623
Fix volume issues by mounting a dir
Extract a pre-existing image there if one doesn't already exist
5 years ago
Luke Childs
e5ecf4cf75
Strip colon from image name before uploading as artifact
5 years ago
Luke Childs
43f88031af
Use Raspian Lite image
5 years ago
Luke Childs
785cfcd23e
Improve bash readability
5 years ago
Luke Childs
fe187f24f8
Fix bug in bash syntax
5 years ago
Luke Childs
b4e5cb2615
Use multiline commands
5 years ago
Luke Childs
cb694375bb
Fix bug in bash syntax
5 years ago
Luke Childs
69bcc53393
Clean up vm image
5 years ago
Luke Childs
ffcc7b3148
Use specific commit of dhruvvyas90/qemu-rpi-kernel
5 years ago
Luke Childs
e72a0412df
Explicitly specify root
5 years ago
Luke Childs
9afc10b23c
Make sure we're working in /tmp
5 years ago
Luke Childs
fa378bf162
Extract to tmp dir
5 years ago
Luke Childs
5c65f1a0b2
Add ci Action
5 years ago
Luke Childs
5fe7936110
Add main image that includes filesystem
5 years ago
Luke Childs
6ae5d8ae81
Initial commit
5 years ago