Armbian community automated build
Description
Checklist
hideActivity
Show:
Igor Pecovnik
changed the StatusDecember 17, 2022 at 12:28 PMIn Progress
Done
Igor Pecovnik
updated the ResolutionDecember 17, 2022 at 12:28 PMNone
Done
Igor Pecovnik
updated the Fix versionsDecember 17, 2022 at 12:28 PMNone
23.02
Igor Pecovnik
updated the DescriptionAugust 7, 2022 at 8:38 PMLast year we concluded to shrink supported board count [https://www.armbian.com/newsflash/armbian-needs-your-help/|https://www.armbian.com/newsflash/armbian-needs-your-help/|smart-link] and stop providing community supported configuration [https://docs.armbian.com/User-Guide_Board-Support-Rules/|https://docs.armbian.com/User-Guide_Board-Support-Rules/|smart-link] . Main idea of this is to make a clean line what is supported and what not. Also an attempt to lower stress from support.
But. Images that are in the system and those which are not (yet) are usually produced:
* by developers individually
* by 3rd party projects: [https://github.com/ophub/amlogic-s9xxx-armbian|https://github.com/ophub/amlogic-s9xxx-armbian|smart-link]
* 3rd party Linux distros (manjaro, dietpi, debian, … ) usually just “supports” everything
For those working, half or not working images, people are still asking us on our forums for support so we didn’t actually fix much. I didn’t expect and we also shouldn’t drive users away because of this. Just solve this better …
This means it makes little sense to not provide images at all so it might be sane to come out with some automated solution that can be used - primarily by us & our community.
Working POC exists on:
[https://github.com/armbian/community|https://github.com/armbian/community|smart-link]
Is a dedicated repository which is holding up to 3 releases of targets that are not end of life (EOL) or supported. For EOL we don’t provide images as they usually don’t build or are just obsolete, while for supported we provide stable downloads from our fast download infrastructure with torrents.
This repository contains Actions scripts that builds images from ([beta.armbian.com|http://beta.armbian.com]) nightly repository on every 6 hours. Since we easily hit API rate limits, we have to (automatically) repeat builds to complete one version many times until all images are successfully uploaded. Releases are only uploaded to GitHub and IMO it should stay this way, unless this is a problem for Chinese users? - it is possible to (ready but not enabled) upload to our infrastructure or just somewhere else then GitHub.
Each targets gets 2 x CLI and 2 x XFCE desktop images in latest Debian and Ubuntu flavour. If BUILD_DESKTOP=”no” is set in the board config, then desktop images are not generated.
Download link:
[https://github.com/armbian/community/releases/latest|https://github.com/armbian/community/releases/latest]
Last year we concluded to shrink supported board count [https://www.armbian.com/newsflash/armbian-needs-your-help/|https://www.armbian.com/newsflash/armbian-needs-your-help/|smart-link] and stop providing images for not supported hw [https://docs.armbian.com/User-Guide_Board-Support-Rules/|https://docs.armbian.com/User-Guide_Board-Support-Rules/|smart-link] . Main idea of this is to make a clean line what is supported and what not. Also an attempt to lower stress from support.
But. Images that are in the system and those which are not (yet) are usually produced:
* by developers individually
* by 3rd party projects: [https://github.com/ophub/amlogic-s9xxx-armbian|https://github.com/ophub/amlogic-s9xxx-armbian|smart-link]
* 3rd party Linux distros (manjaro, dietpi, debian, … ) usually just “supports” everything
For those working, half or not working images, people are still asking us on our forums for support so we didn’t actually fix much. I didn’t expect and we also shouldn’t drive users away because of this. Just solve this better …
This means it makes little sense to not provide images at all so it might be sane to come out with some automated solution that can be used - primarily by us & our community.
Working POC exists on:
[https://github.com/armbian/community|https://github.com/armbian/community|smart-link]
Is a dedicated repository which is holding up to 3 releases of targets that are not end of life (EOL) or supported. For EOL we don’t provide images as they usually don’t build or are just obsolete, while for supported we provide stable downloads from our fast download infrastructure with torrents.
This repository contains Actions scripts that builds images from ([beta.armbian.com|http://beta.armbian.com]) nightly repository on every 6 hours. Since we easily hit API rate limits, we have to (automatically) repeat builds to complete one version many times until all images are successfully uploaded. Releases are only uploaded to GitHub and IMO it should stay this way, unless this is a problem for Chinese users? - it is possible to (ready but not enabled) upload to our infrastructure or just somewhere else then GitHub.
Each targets gets 2 x CLI and 2 x XFCE desktop images in latest Debian and Ubuntu flavour. If BUILD_DESKTOP=”no” is set in the board config, then desktop images are not generated.
Download link:
[https://github.com/armbian/community/releases/latest|https://github.com/armbian/community/releases/latest]
Igor Pecovnik
updated the DescriptionAugust 7, 2022 at 8:26 PMLast year we concluded to shrink supported board count [https://www.armbian.com/newsflash/armbian-needs-your-help/|https://www.armbian.com/newsflash/armbian-needs-your-help/|smart-link] and stop providing community supported configuration [https://docs.armbian.com/User-Guide_Board-Support-Rules/|https://docs.armbian.com/User-Guide_Board-Support-Rules/|smart-link] . Main idea of this is to make a clean line what is supported and what not. Also an attempt to lower stress from support.
But. Images that are in the system and those which are not (yet) are usually produced:
* by developers individually
* by 3rd party projects: [https://github.com/ophub/amlogic-s9xxx-armbian|https://github.com/ophub/amlogic-s9xxx-armbian|smart-link]
* 3rd party Linux distros (manjaro, dietpi, debian, … ) usually just “supports” everything
For those working, half or not working images, people are still asking us on our forums for support so we didn’t actually fix much.
This means it makes little sense to not provide images at all so it might be sane to come out with some automated solution that can be used - primarily by us & our community.
Working POC exists on:
[https://github.com/armbian/community|https://github.com/armbian/community|smart-link]
Is a dedicated repository which is holding up to 3 releases of targets that are not end of life (EOL) or supported. For EOL we don’t provide images as they usually don’t build or are just obsolete, while for supported we provide stable downloads from our fast download infrastructure with torrents.
This repository contains Actions scripts that builds images from ([beta.armbian.com|http://beta.armbian.com]) nightly repository on every 6 hours. Since we easily hit API rate limits, we have to (automatically) repeat builds to complete one version many times until all images are successfully uploaded. Releases are only uploaded to GitHub and IMO it should stay this way, unless this is a problem for Chinese users? - it is possible to (ready but not enabled) upload to our infrastructure or just somewhere else then GitHub.
Each targets gets 2 x CLI and 2 x XFCE desktop images in latest Debian and Ubuntu flavour. If BUILD_DESKTOP=”no” is set in the board config, then desktop images are not generated.
Download link:
[https://github.com/armbian/community/releases/latest|https://github.com/armbian/community/releases/latest]
Last year we concluded to shrink supported board count [https://www.armbian.com/newsflash/armbian-needs-your-help/|https://www.armbian.com/newsflash/armbian-needs-your-help/|smart-link] and stop providing community supported configuration [https://docs.armbian.com/User-Guide_Board-Support-Rules/|https://docs.armbian.com/User-Guide_Board-Support-Rules/|smart-link] . Main idea of this is to make a clean line what is supported and what not. Also an attempt to lower stress from support.
But. Images that are in the system and those which are not (yet) are usually produced:
* by developers individually
* by 3rd party projects: [https://github.com/ophub/amlogic-s9xxx-armbian|https://github.com/ophub/amlogic-s9xxx-armbian|smart-link]
* 3rd party Linux distros (manjaro, dietpi, debian, … ) usually just “supports” everything
For those working, half or not working images, people are still asking us on our forums for support so we didn’t actually fix much. I didn’t expect and we also shouldn’t drive users away because of this. Just solve this better …
This means it makes little sense to not provide images at all so it might be sane to come out with some automated solution that can be used - primarily by us & our community.
Working POC exists on:
[https://github.com/armbian/community|https://github.com/armbian/community|smart-link]
Is a dedicated repository which is holding up to 3 releases of targets that are not end of life (EOL) or supported. For EOL we don’t provide images as they usually don’t build or are just obsolete, while for supported we provide stable downloads from our fast download infrastructure with torrents.
This repository contains Actions scripts that builds images from ([beta.armbian.com|http://beta.armbian.com]) nightly repository on every 6 hours. Since we easily hit API rate limits, we have to (automatically) repeat builds to complete one version many times until all images are successfully uploaded. Releases are only uploaded to GitHub and IMO it should stay this way, unless this is a problem for Chinese users? - it is possible to (ready but not enabled) upload to our infrastructure or just somewhere else then GitHub.
Each targets gets 2 x CLI and 2 x XFCE desktop images in latest Debian and Ubuntu flavour. If BUILD_DESKTOP=”no” is set in the board config, then desktop images are not generated.
Download link:
[https://github.com/armbian/community/releases/latest|https://github.com/armbian/community/releases/latest]
Igor Pecovnik
updated the DescriptionAugust 7, 2022 at 8:21 PMLast year we concluded to shrink supported board count [https://www.armbian.com/newsflash/armbian-needs-your-help/|https://www.armbian.com/newsflash/armbian-needs-your-help/|smart-link] and stop providing community supported configuration [https://docs.armbian.com/User-Guide_Board-Support-Rules/|https://docs.armbian.com/User-Guide_Board-Support-Rules/|smart-link] . Main idea of this is to make a clean line what is supported and what not. Also an attempt to lower stress from support.
But. Images that are in the system and those which are not (yet) are usually produced:
* by developers individually
* by 3rd party projects: [https://github.com/ophub/amlogic-s9xxx-armbian|https://github.com/ophub/amlogic-s9xxx-armbian|smart-link]
* 3rd party Linux distros (manjaro, dietpi, debian, … ) usually just “supports” everything
For those working, half or not working images, people are still asking us on our forums for support so we didn’t actually fix much.
This means it makes little sense to not provide images at all so it might be sane to come out with some automated solution that can be used - primarily by us & our community.
Working POC exists on:
[https://github.com/armbian/community|https://github.com/armbian/community|smart-link]
Is a dedicated repository which is holding up to 3 releases of every boards that are not end of life (EOL) or supported. For EOL we don’t provide images as they don’t build or are just obsolete, while for supported we provide stable downloads from our fast download infrastructure with torrents.
This repository contains Actions scripts that builds images from nightly repository on every 6 hours. Since we easily hit API rate limits, we have to repeat builds to complete one version many times until all images are successfully uploaded. For now, releases are only uploaded to GitHub, but its possible to (ready but not enabled) upload to our infrastructure.
Each targets gets 2 x CLI and 2 x XFCE desktop images in latest Debian and Ubuntu flavour. If BUILD_DESKTOP=”no” is set in the board config, then desktop images are not generated.
Download link:
[https://github.com/armbian/community/releases/latest|https://github.com/armbian/community/releases/latest]
Last year we concluded to shrink supported board count [https://www.armbian.com/newsflash/armbian-needs-your-help/|https://www.armbian.com/newsflash/armbian-needs-your-help/|smart-link] and stop providing community supported configuration [https://docs.armbian.com/User-Guide_Board-Support-Rules/|https://docs.armbian.com/User-Guide_Board-Support-Rules/|smart-link] . Main idea of this is to make a clean line what is supported and what not. Also an attempt to lower stress from support.
But. Images that are in the system and those which are not (yet) are usually produced:
* by developers individually
* by 3rd party projects: [https://github.com/ophub/amlogic-s9xxx-armbian|https://github.com/ophub/amlogic-s9xxx-armbian|smart-link]
* 3rd party Linux distros (manjaro, dietpi, debian, … ) usually just “supports” everything
For those working, half or not working images, people are still asking us on our forums for support so we didn’t actually fix much.
This means it makes little sense to not provide images at all so it might be sane to come out with some automated solution that can be used - primarily by us & our community.
Working POC exists on:
[https://github.com/armbian/community|https://github.com/armbian/community|smart-link]
Is a dedicated repository which is holding up to 3 releases of targets that are not end of life (EOL) or supported. For EOL we don’t provide images as they usually don’t build or are just obsolete, while for supported we provide stable downloads from our fast download infrastructure with torrents.
This repository contains Actions scripts that builds images from ([beta.armbian.com|http://beta.armbian.com]) nightly repository on every 6 hours. Since we easily hit API rate limits, we have to (automatically) repeat builds to complete one version many times until all images are successfully uploaded. Releases are only uploaded to GitHub and IMO it should stay this way, unless this is a problem for Chinese users? - it is possible to (ready but not enabled) upload to our infrastructure or just somewhere else then GitHub.
Each targets gets 2 x CLI and 2 x XFCE desktop images in latest Debian and Ubuntu flavour. If BUILD_DESKTOP=”no” is set in the board config, then desktop images are not generated.
Download link:
[https://github.com/armbian/community/releases/latest|https://github.com/armbian/community/releases/latest]
Igor Pecovnik
updated the DescriptionAugust 7, 2022 at 8:18 PMImages and support we are adding but not supporting are usually produced:
* by developers individually
* by 3rd party projects: [https://github.com/ophub/amlogic-s9xxx-armbian|https://github.com/ophub/amlogic-s9xxx-armbian|smart-link]
* 3rd party Linux distros (manjaro, dietpi, debian, … ) usually just “supports” everything, while for those half or not working images, people are still asking us on our forums for support and ignores our support policy.
It makes little sense to not provide any images so it might be sane to come out with some automated solution that can be used by our community members.
[https://github.com/armbian/community|https://github.com/armbian/community|smart-link]
Is a dedicated repository which is holding up to 3 releases of every boards that are not end of life (EOL) or supported. For EOL we don’t provide images as they don’t build or are just obsolete, while for supported we provide stable downloads from our fast download infrastructure with torrents.
This repository contains Actions scripts that builds images from nightly repository on every 6 hours. Since we easily hit API rate limits, we have to repeat builds to complete one version many times until all images are successfully uploaded. For now, releases are only uploaded to GitHub, but its possible to (ready but not enabled) upload to our infrastructure.
Each targets gets 2 x CLI and 2 x XFCE desktop images in latest Debian and Ubuntu flavour. If BUILD_DESKTOP=”no” is set in the board config, then desktop images are not generated.
Download link:
[https://github.com/armbian/community/releases/latest|https://github.com/armbian/community/releases/latest]
Last year we concluded to shrink supported board count [https://www.armbian.com/newsflash/armbian-needs-your-help/|https://www.armbian.com/newsflash/armbian-needs-your-help/|smart-link] and stop providing community supported configuration [https://docs.armbian.com/User-Guide_Board-Support-Rules/|https://docs.armbian.com/User-Guide_Board-Support-Rules/|smart-link] . Main idea of this is to make a clean line what is supported and what not. Also an attempt to lower stress from support.
But. Images that are in the system and those which are not (yet) are usually produced:
* by developers individually
* by 3rd party projects: [https://github.com/ophub/amlogic-s9xxx-armbian|https://github.com/ophub/amlogic-s9xxx-armbian|smart-link]
* 3rd party Linux distros (manjaro, dietpi, debian, … ) usually just “supports” everything
For those working, half or not working images, people are still asking us on our forums for support so we didn’t actually fix much.
This means it makes little sense to not provide images at all so it might be sane to come out with some automated solution that can be used - primarily by us & our community.
Working POC exists on:
[https://github.com/armbian/community|https://github.com/armbian/community|smart-link]
Is a dedicated repository which is holding up to 3 releases of every boards that are not end of life (EOL) or supported. For EOL we don’t provide images as they don’t build or are just obsolete, while for supported we provide stable downloads from our fast download infrastructure with torrents.
This repository contains Actions scripts that builds images from nightly repository on every 6 hours. Since we easily hit API rate limits, we have to repeat builds to complete one version many times until all images are successfully uploaded. For now, releases are only uploaded to GitHub, but its possible to (ready but not enabled) upload to our infrastructure.
Each targets gets 2 x CLI and 2 x XFCE desktop images in latest Debian and Ubuntu flavour. If BUILD_DESKTOP=”no” is set in the board config, then desktop images are not generated.
Download link:
[https://github.com/armbian/community/releases/latest|https://github.com/armbian/community/releases/latest]
Igor Pecovnik
updated the DescriptionAugust 7, 2022 at 8:11 PMImages and support we are adding but not supporting are usually produced:
* by developers individually
* by 3rd party projects: [https://github.com/ophub/amlogic-s9xxx-armbian|https://github.com/ophub/amlogic-s9xxx-armbian|smart-link]
* 3rd party Linux distros (manjaro, dietpi, debian, … ) usually just “supports” everything, while for those half or not working images, people are still asking us on our forums for support and ignores our support policy.
It makes little sense to not provide any images so it might be sane to come out with some automated solution that can be used by our community members.
[https://github.com/armbian/community|https://github.com/armbian/community|smart-link]
Is a dedicated repository which is holding up to 3 releases of every boards that are not end of life (EOL) or supported. For EOL we don’t provide images as they don’t build or are just obsolete, while for supported we provide stable downloads from our fast download infrastructure with torrents.
This repository contains Actions scripts that builds images from nightly repository on every 6 hours. Since we easily hit API rate limits, we have to repeat builds to complete one version many times until all images are successfully uploaded. For now, releases are only uploaded to GitHub, but its possible to (ready but not enabled) upload to our infrastructure.
Each targets gets 2 x CLI and 2 x XFCE desktop images in latest Debian and Ubuntu flavour. If BUILD_DESKTOP=”no” is set in the board config, then desktop images are not generated.
Download link: [https://github.com/armbian/community/releases/latest|https://github.com/armbian/community/releases/latest]
Images and support we are adding but not supporting are usually produced:
* by developers individually
* by 3rd party projects: [https://github.com/ophub/amlogic-s9xxx-armbian|https://github.com/ophub/amlogic-s9xxx-armbian|smart-link]
* 3rd party Linux distros (manjaro, dietpi, debian, … ) usually just “supports” everything, while for those half or not working images, people are still asking us on our forums for support and ignores our support policy.
It makes little sense to not provide any images so it might be sane to come out with some automated solution that can be used by our community members.
[https://github.com/armbian/community|https://github.com/armbian/community|smart-link]
Is a dedicated repository which is holding up to 3 releases of every boards that are not end of life (EOL) or supported. For EOL we don’t provide images as they don’t build or are just obsolete, while for supported we provide stable downloads from our fast download infrastructure with torrents.
This repository contains Actions scripts that builds images from nightly repository on every 6 hours. Since we easily hit API rate limits, we have to repeat builds to complete one version many times until all images are successfully uploaded. For now, releases are only uploaded to GitHub, but its possible to (ready but not enabled) upload to our infrastructure.
Each targets gets 2 x CLI and 2 x XFCE desktop images in latest Debian and Ubuntu flavour. If BUILD_DESKTOP=”no” is set in the board config, then desktop images are not generated.
Download link:
[https://github.com/armbian/community/releases/latest|https://github.com/armbian/community/releases/latest]
Igor Pecovnik
updated the DescriptionAugust 7, 2022 at 8:11 PMImages and support we are adding but not supporting are usually produced:
* by developers individually
* by 3rd party projects: [https://github.com/ophub/amlogic-s9xxx-armbian|https://github.com/ophub/amlogic-s9xxx-armbian|smart-link]
* 3rd party Linux distros (manjaro, dietpi, debian, … ) usually just “supports” everything, while for those half or not working images, people are still asking us on our forums for support and ignores our support policy.
It makes little sense to not provide any images so it might be sane to come out with some automated solution that can be used by our community members.
[https://github.com/armbian/community|https://github.com/armbian/community|smart-link]
Is a dedicated repository which is holding up to 3 releases of every boards that are not end of life (EOL) or supported. For EOL we don’t provide images as they don’t build or are just obsolete, while for supported we provide stable downloads from our fast download infrastructure with torrents.
This repository contains Actions scripts that builds images from nightly repository on every 6 hours. Since we easily hit API rate limits, we have to repeat builds to complete one version many times until all images are successfully uploaded. For now, releases are only uploaded to GitHub, but its possible to (ready but not enabled) upload to our infrastructure.
Each targets gets 2 x CLI and 2 x XFCE desktop images in latest Debian and Ubuntu flavour. If BUILD_DESKTOP=”no” is set in the board config, then desktop images are not generated.
Images and support we are adding but not supporting are usually produced:
* by developers individually
* by 3rd party projects: [https://github.com/ophub/amlogic-s9xxx-armbian|https://github.com/ophub/amlogic-s9xxx-armbian|smart-link]
* 3rd party Linux distros (manjaro, dietpi, debian, … ) usually just “supports” everything, while for those half or not working images, people are still asking us on our forums for support and ignores our support policy.
It makes little sense to not provide any images so it might be sane to come out with some automated solution that can be used by our community members.
[https://github.com/armbian/community|https://github.com/armbian/community|smart-link]
Is a dedicated repository which is holding up to 3 releases of every boards that are not end of life (EOL) or supported. For EOL we don’t provide images as they don’t build or are just obsolete, while for supported we provide stable downloads from our fast download infrastructure with torrents.
This repository contains Actions scripts that builds images from nightly repository on every 6 hours. Since we easily hit API rate limits, we have to repeat builds to complete one version many times until all images are successfully uploaded. For now, releases are only uploaded to GitHub, but its possible to (ready but not enabled) upload to our infrastructure.
Each targets gets 2 x CLI and 2 x XFCE desktop images in latest Debian and Ubuntu flavour. If BUILD_DESKTOP=”no” is set in the board config, then desktop images are not generated.
Download link: [https://github.com/armbian/community/releases/latest|https://github.com/armbian/community/releases/latest]
Igor Pecovnik
updated the DescriptionAugust 7, 2022 at 8:10 PMImages and support we are adding but not supporting are usually produced:
* by developers individually
* by 3rd party projects: [https://github.com/ophub/amlogic-s9xxx-armbian|https://github.com/ophub/amlogic-s9xxx-armbian|smart-link]
* 3rd party Linux distros (manjaro, dietpi, debian, … ) usually just “supports” everything, while for those half or not working images, people are still asking us on our forums for support and ignores our support policy.
It makes little sense to not provide any images so it might be sane to come out with some automated solution that can be used by our community members.
[https://github.com/armbian/community|https://github.com/armbian/community|smart-link]
Is a dedicated repository which is holding up to 3 releases of every boards that are not end of life (EOL) or supported. For EOL we don’t provide images as they don’t build or are just obsolete, while for supported we provide stable downloads from our fast download infrastructure with torrents.
This repository contains Actions scripts that builds images from nightly repository on every 6 hours. Since we easily hit API rate limits, we have to repeat builds to complete one version many times until all images are successfully uploaded. For now, releases are only uploaded to GitHub, but its possible to (ready but not enabled) upload to our infrastructure.
Each board gets 2 x CLI and 2 x XFCE desktop images in latest Debian and Ubuntu flavour.
Images and support we are adding but not supporting are usually produced:
* by developers individually
* by 3rd party projects: [https://github.com/ophub/amlogic-s9xxx-armbian|https://github.com/ophub/amlogic-s9xxx-armbian|smart-link]
* 3rd party Linux distros (manjaro, dietpi, debian, … ) usually just “supports” everything, while for those half or not working images, people are still asking us on our forums for support and ignores our support policy.
It makes little sense to not provide any images so it might be sane to come out with some automated solution that can be used by our community members.
[https://github.com/armbian/community|https://github.com/armbian/community|smart-link]
Is a dedicated repository which is holding up to 3 releases of every boards that are not end of life (EOL) or supported. For EOL we don’t provide images as they don’t build or are just obsolete, while for supported we provide stable downloads from our fast download infrastructure with torrents.
This repository contains Actions scripts that builds images from nightly repository on every 6 hours. Since we easily hit API rate limits, we have to repeat builds to complete one version many times until all images are successfully uploaded. For now, releases are only uploaded to GitHub, but its possible to (ready but not enabled) upload to our infrastructure.
Each targets gets 2 x CLI and 2 x XFCE desktop images in latest Debian and Ubuntu flavour. If BUILD_DESKTOP=”no” is set in the board config, then desktop images are not generated.
Igor Pecovnik
updated the DescriptionAugust 7, 2022 at 8:09 PMImages and support we are adding but not supporting are usually produced:
* by developers individually
* by 3rd party projects: [https://github.com/ophub/amlogic-s9xxx-armbian|https://github.com/ophub/amlogic-s9xxx-armbian|smart-link]
* 3rd party Linux distros (manjaro, dietpi, debian, … ) usually just “supports” everything, while for those half or not working images, people are still asking us on our forums for support and ignores our support policy.
It makes little sense to not provide any images so it might be sane to come out with some automated solution that can be used by our community members.
[https://github.com/armbian/community|https://github.com/armbian/community|smart-link]
Is a dedicated repository which is holding up to 3 releases of every boards that are not end of life (EOL) or supported. For EOL we don’t provide images as they don’t build or are just obsolete, while for supported we provide stable downloads from our fast download infrastructure with torrents.
This repository contains Actions scripts that builds images from nightly repository on every 6 hours. Since we easily hit API rate limits, we have to repeat builds to complete one version many times until all images are successfully uploaded. For now, releases are only uploaded to GitHub, but its possible to (ready but not enabled) upload to our infrastructure.
Images and support we are adding but not supporting are usually produced:
* by developers individually
* by 3rd party projects: [https://github.com/ophub/amlogic-s9xxx-armbian|https://github.com/ophub/amlogic-s9xxx-armbian|smart-link]
* 3rd party Linux distros (manjaro, dietpi, debian, … ) usually just “supports” everything, while for those half or not working images, people are still asking us on our forums for support and ignores our support policy.
It makes little sense to not provide any images so it might be sane to come out with some automated solution that can be used by our community members.
[https://github.com/armbian/community|https://github.com/armbian/community|smart-link]
Is a dedicated repository which is holding up to 3 releases of every boards that are not end of life (EOL) or supported. For EOL we don’t provide images as they don’t build or are just obsolete, while for supported we provide stable downloads from our fast download infrastructure with torrents.
This repository contains Actions scripts that builds images from nightly repository on every 6 hours. Since we easily hit API rate limits, we have to repeat builds to complete one version many times until all images are successfully uploaded. For now, releases are only uploaded to GitHub, but its possible to (ready but not enabled) upload to our infrastructure.
Each board gets 2 x CLI and 2 x XFCE desktop images in latest Debian and Ubuntu flavour.
Igor Pecovnik
changed the StatusAugust 7, 2022 at 8:08 PMTo Do
In Progress
Igor Pecovnik
created the IssueAugust 7, 2022 at 8:08 PMDone
Details
Details
Assignee
Igor Pecovnik
Igor PecovnikFix versions
Reporter
Igor Pecovnik
Igor PecovnikStory Points
16
Components
Priority
Created August 7, 2022 at 8:08 PM
Updated December 17, 2022 at 12:28 PM
Resolved December 17, 2022 at 12:28 PM
Last year we concluded to shrink supported board count Armbian needs your help - Armbian and stop providing images for not supported hw Board Support Rules - Armbian Documentation . Main idea of this is to make a clean line what is supported and what not. Also an attempt to lower stress from support.
But. Images that are in the system and those which are not (yet) are usually produced:
by developers individually
by 3rd party projects: GitHub - ophub/amlogic-s9xxx-armbian: Support for Armbian in Amlogic, Rockchip and Allwinner boxes. Support a311d, s922x, s905x3, s905x2, s912, s905d, s905x, s905w, s905, s905l, rk3588, rk3568, rk3399, rk3328, h6, etc.
3rd party Linux distros (manjaro, dietpi, debian, … ) usually just “supports” everything
For those working, half or not working images, people are still asking us on our forums for support so we didn’t actually fix much. I didn’t expect and we also shouldn’t drive users away because of this. Just solve this better …
This means it makes little sense to not provide images at all so it might be sane to come out with some automated solution that can be used - primarily by us & our community.
Working POC exists on:
https://github.com/armbian/community
Is a dedicated repository which is holding up to 3 releases of targets that are not end of life (EOL) or supported. For EOL we don’t provide images as they usually don’t build or are just obsolete, while for supported we provide stable downloads from our fast download infrastructure with torrents.
This repository contains Actions scripts that builds images from (beta.armbian.com) nightly repository on every 6 hours. Since we easily hit API rate limits, we have to (automatically) repeat builds to complete one version many times until all images are successfully uploaded. Releases are only uploaded to GitHub and IMO it should stay this way, unless this is a problem for Chinese users? - it is possible to (ready but not enabled) upload to our infrastructure or just somewhere else then GitHub.
Each targets gets 2 x CLI and 2 x XFCE desktop images in latest Debian and Ubuntu flavour. If BUILD_DESKTOP=”no” is set in the board config, then desktop images are not generated.
Download link:
https://github.com/armbian/community/releases/latest