packaging: adds debian 10 and raspbian arm
Adds: * Debian 9 armhf * Debian 9 arm64 * Debian 10 armhf * Debian 10 arm64 * Raspbian 10 armhf * The One Click Install (oci) version for all this items This commit also fix the --generate option in the generated makefile by scripts/make-packaging-target.py and remove the --architecture option there because was not used at any part of the script. Because our builder docker can not docker build with ARM we implemented a workaround called dirty qemu-static is documented and we have a issue to sovle it. The pipeline for packaging-deploy-gnulinux-generic got changed to add the support for the ARM architecture but the OCI build is not enabled because the build including the oci takes long (5 hours or plus). Warning: require companion changes in daemon (topic debian-arm) to ensure the right compilation flags Change-Id: I905bbd4660824670d7de836129886f3d7f1dc83b
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- Makefile.packaging 10 additions, 0 deletionsMakefile.packaging
- docker/Dockerfile_debian_10_arm64 73 additions, 0 deletionsdocker/Dockerfile_debian_10_arm64
- docker/Dockerfile_debian_10_armhf 73 additions, 0 deletionsdocker/Dockerfile_debian_10_armhf
- docker/Dockerfile_debian_9_arm64 73 additions, 0 deletionsdocker/Dockerfile_debian_9_arm64
- docker/Dockerfile_debian_9_armhf 73 additions, 0 deletionsdocker/Dockerfile_debian_9_armhf
- docker/Dockerfile_raspbian_10_armhf 74 additions, 0 deletionsdocker/Dockerfile_raspbian_10_armhf
- packaging/rules/debian-one-click-install/rules 8 additions, 1 deletionpackaging/rules/debian-one-click-install/rules
- packaging/rules/debian/rules 8 additions, 1 deletionpackaging/rules/debian/rules
- scripts/deploy-packages.sh 15 additions, 15 deletionsscripts/deploy-packages.sh
- scripts/make-packaging-target.py 100 additions, 4 deletionsscripts/make-packaging-target.py
Loading