diff --git a/.gitlab-ci/build.sh b/.gitlab-ci/build.sh
index 9a3bdfde9628f330cde791a13cf0436372840c1b..d11cd3dfc587b51306421f2d7e97e63800bf6eaf 100755
--- a/.gitlab-ci/build.sh
+++ b/.gitlab-ci/build.sh
@@ -16,14 +16,17 @@ MAKEOPTS="V=s -j 4"
 
 # Default to build all Gluon targets if parameter -t is not set
 TARGETS="ar71xx-tiny ar71xx-generic x86-64 ar71xx-nand x86-generic x86-64"
-TARGETS=$TARGETS" mpc85xx-generic" # (tp-link-tl-wdr4900-v1)
+TARGETS+=" mpc85xx-generic" # (tp-link-tl-wdr4900-v1)
+TARGETS+=" sunxi-cortexa7" # Banana Pi (M1)
 
 # BROKEN:
-TARGETS=$TARGETS" ramips-mt76x8" # BROKEN: unstable WiFi (tp-link 841 v13 und archer c50)
-TARGETS=$TARGETS" ar71xx-mikrotik" # BROKEN: no sysupgrade support (mikrotik-nand)
-TARGETS=$TARGETS" brcm2708-bcm2710" # BROKEN: Untested (raspberry-pi-3)
-TARGETS=$TARGETS" ipq806x" # BROKEN: unstable wifi drivers (tp-link-archer-c2600)
-TARGETS=$TARGETS" mvebu-cortexa9" # BROKEN: No AP+IBSS or 11s support (linksys-wrt1200ac)
+TARGETS+=" brcm2708-bcm2708 brcm2708-bcm2709 ipq40xx ramips-mt7620 ramips-mt7621 x86-geode"
+TARGETS+=" ramips-rt305x" # BROKEN: (fonera, vocore a5)
+TARGETS+=" ramips-mt76x8" # BROKEN: unstable WiFi (tp-link 841 v13 und archer c50)
+TARGETS+=" ar71xx-mikrotik" # BROKEN: no sysupgrade support (mikrotik-nand)
+TARGETS+=" brcm2708-bcm2710" # BROKEN: Untested (raspberry-pi-3)
+TARGETS+=" ipq806x" # BROKEN: unstable wifi drivers (tp-link-archer-c2600)
+TARGETS+=" mvebu-cortexa9" # BROKEN: No AP+IBSS or 11s support (linksys-wrt1200ac)
 
 # Default is set to use current work directory
 SITEDIR="$(pwd)"