Skip to content
Snippets Groups Projects
Commit 9111585c authored by ab0027's avatar ab0027 :speech_balloon:
Browse files

Add logs

parent a8ddf3e2
No related branches found
No related tags found
No related merge requests found
...@@ -16,21 +16,26 @@ build-zynthbox-image-armhf: ...@@ -16,21 +16,26 @@ build-zynthbox-image-armhf:
- log_file_name="$image_name.build.log" - log_file_name="$image_name.build.log"
# Update and install dependencies # Update and install dependencies
- echo "# Update and install dependencies"
- apt-get update - apt-get update
- apt-get install -y coreutils p7zip-full qemu-user-static sudo git wget python3 lsof fdisk xz-utils - apt-get install -y coreutils p7zip-full qemu-user-static sudo git wget python3 lsof fdisk xz-utils openssh-client
# Clone repositories required to generate image # Clone repositories required to generate image
- echo "# Clone repositories required to generate image"
- git clone https://github.com/zynthbox/CustomPiOS.git - git clone https://github.com/zynthbox/CustomPiOS.git
- git clone https://github.com/zynthbox/ZynthianOS.git - git clone https://github.com/zynthbox/ZynthianOS.git
# Setup Zynthbox Repo sourceline # Setup Zynthbox Repo sourceline
- echo "# Setup Zynthbox Repo sourceline"
- echo "ZYNTHIANOS_ZYNTHBOX_REPO_KEY_URL='http://repo.zynthbox.io/testing/repo_key.pub'" >> ZynthianOS/src/modules/zynthianos/config - echo "ZYNTHIANOS_ZYNTHBOX_REPO_KEY_URL='http://repo.zynthbox.io/testing/repo_key.pub'" >> ZynthianOS/src/modules/zynthianos/config
- echo "ZYNTHIANOS_ZYNTHBOX_REPO_SOURCELINE='deb http://repo.zynthbox.io/testing zynthbox main'" >> ZynthianOS/src/modules/zynthianos/config - echo "ZYNTHIANOS_ZYNTHBOX_REPO_SOURCELINE='deb http://repo.zynthbox.io/testing zynthbox main'" >> ZynthianOS/src/modules/zynthianos/config
# Download prebuilt realtime kernel # Download prebuilt realtime kernel
- echo "# Download prebuilt realtime kernel"
- wget "http://unofficialpi.org/Distros/RealtimePi/2021-06-15_2021-05-07-realtimepi-buster-armhf-lite-0.5.0.zip" -P ./ZynthianOS/src/image - wget "http://unofficialpi.org/Distros/RealtimePi/2021-06-15_2021-05-07-realtimepi-buster-armhf-lite-0.5.0.zip" -P ./ZynthianOS/src/image
# Build image # Build image
- echo "# Build image"
- cd ./ZynthianOS/src - cd ./ZynthianOS/src
- ../../CustomPiOS/src/update-custompios-paths - ../../CustomPiOS/src/update-custompios-paths
- bash -x ./build_dist - bash -x ./build_dist
...@@ -38,8 +43,10 @@ build-zynthbox-image-armhf: ...@@ -38,8 +43,10 @@ build-zynthbox-image-armhf:
- echo "Image Size -> $(du -h ./workspace/$image_name)" - echo "Image Size -> $(du -h ./workspace/$image_name)"
# Compress image # Compress image
- echo "# Compress image"
- xz -zv --threads=8 --memory=90% ./workspace/$image_name - xz -zv --threads=8 --memory=90% ./workspace/$image_name
- echo "Compressed Image Size -> $(du -h ./workspace/$image_name.xz)" - echo "Compressed Image Size -> $(du -h ./workspace/$image_name.xz)"
# Push compressed image to pub.zynthbox.io # Push compressed image to pub.zynthbox.io
- echo "# Push compressed image to pub.zynthbox.io"
- scp -P 3138 -i "$SSH_KEY_PUB_ZYNTHBOX_IO" -o "StrictHostKeyChecking no" "./workspace/$image_name.xz" zynthbox@pub.zynthbox.io:/mnt/pub_zynthbox_io_volume/ISOs/.ci-testing-isos/ - scp -P 3138 -i "$SSH_KEY_PUB_ZYNTHBOX_IO" -o "StrictHostKeyChecking no" "./workspace/$image_name.xz" zynthbox@pub.zynthbox.io:/mnt/pub_zynthbox_io_volume/ISOs/.ci-testing-isos/
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment