Skip to content
Snippets Groups Projects
Commit 29c56cfa authored by Nico's avatar Nico
Browse files

allow enabling BROKEN images

People asked for the Raspberry Pi 4, but it's currently broken and hence
is not build if one doesn't set BROKEN. Thus, allow us to set BROKEN for
some targets to allow these images to be built.
parent 2fa9b5de
No related branches found
No related tags found
No related merge requests found
...@@ -47,7 +47,7 @@ update: ...@@ -47,7 +47,7 @@ update:
- rm -rf gluon/openwrt/dl && mkdir -p gluon/openwrt && ln -s ../../ffs-openwrt-dl-cache gluon/openwrt/dl - rm -rf gluon/openwrt/dl && mkdir -p gluon/openwrt && ln -s ../../ffs-openwrt-dl-cache gluon/openwrt/dl
- rm -rf gluon/openwrt/staging_dir && mkdir -p staging_dir && ln -s ../../staging_dir gluon/openwrt/staging_dir - rm -rf gluon/openwrt/staging_dir && mkdir -p staging_dir && ln -s ../../staging_dir gluon/openwrt/staging_dir
script: script:
- make -C gluon GLUON_SITEDIR="$CI_PROJECT_DIR" GLUON_TARGET="$GLUON_TARGET" GLUON_BRANCH=stable FFS_BUILD_DATE=$(cat build.date) V=1 -j`nproc` - make -C gluon GLUON_SITEDIR="$CI_PROJECT_DIR" GLUON_TARGET="$GLUON_TARGET" GLUON_BRANCH=stable FFS_BUILD_DATE=$(cat build.date) BROKEN="$BROKEN" V=1 -j`nproc`
- cd gluon/openwrt/dl && git add . && git commit -m "update DL cache" && git push || true - cd gluon/openwrt/dl && git add . && git commit -m "update DL cache" && git push || true
except: except:
- tags - tags
...@@ -65,101 +65,121 @@ target:ar71xx-generic: ...@@ -65,101 +65,121 @@ target:ar71xx-generic:
extends: .target extends: .target
variables: variables:
GLUON_TARGET: ar71xx-generic GLUON_TARGET: ar71xx-generic
BROKEN: ""
target:ar71xx-tiny: target:ar71xx-tiny:
extends: .target extends: .target
variables: variables:
GLUON_TARGET: ar71xx-tiny GLUON_TARGET: ar71xx-tiny
BROKEN: ""
target:ar71xx-nand: target:ar71xx-nand:
extends: .target extends: .target
variables: variables:
GLUON_TARGET: ar71xx-nand GLUON_TARGET: ar71xx-nand
BROKEN: ""
target:ath79-generic: target:ath79-generic:
extends: .target extends: .target
variables: variables:
GLUON_TARGET: ath79-generic GLUON_TARGET: ath79-generic
BROKEN: ""
target:brcm2708-bcm2708: target:brcm2708-bcm2708:
extends: .target extends: .target
variables: variables:
GLUON_TARGET: brcm2708-bcm2708 GLUON_TARGET: brcm2708-bcm2708
BROKEN: ""
target:brcm2708-bcm2709: target:brcm2708-bcm2709:
extends: .target extends: .target
variables: variables:
GLUON_TARGET: brcm2708-bcm2709 GLUON_TARGET: brcm2708-bcm2709
BROKEN: ""
target:ipq40xx-generic: target:ipq40xx-generic:
extends: .target extends: .target
variables: variables:
GLUON_TARGET: ipq40xx-generic GLUON_TARGET: ipq40xx-generic
BROKEN: ""
target:ipq806x-generic: target:ipq806x-generic:
extends: .target extends: .target
variables: variables:
GLUON_TARGET: ipq806x-generic GLUON_TARGET: ipq806x-generic
BROKEN: ""
target:lantiq-xrx200: target:lantiq-xrx200:
extends: .target extends: .target
variables: variables:
GLUON_TARGET: lantiq-xrx200 GLUON_TARGET: lantiq-xrx200
BROKEN: ""
target:lantiq-xway: target:lantiq-xway:
extends: .target extends: .target
variables: variables:
GLUON_TARGET: lantiq-xway GLUON_TARGET: lantiq-xway
BROKEN: ""
target:mpc85xx-generic: target:mpc85xx-generic:
extends: .target extends: .target
variables: variables:
GLUON_TARGET: mpc85xx-generic GLUON_TARGET: mpc85xx-generic
BROKEN: ""
target:mpc85xx-p1020: target:mpc85xx-p1020:
extends: .target extends: .target
variables: variables:
GLUON_TARGET: mpc85xx-p1020 GLUON_TARGET: mpc85xx-p1020
BROKEN: ""
target:ramips-mt7620: target:ramips-mt7620:
extends: .target extends: .target
variables: variables:
GLUON_TARGET: ramips-mt7620 GLUON_TARGET: ramips-mt7620
BROKEN: ""
target:ramips-mt7621: target:ramips-mt7621:
extends: .target extends: .target
variables: variables:
GLUON_TARGET: ramips-mt7621 GLUON_TARGET: ramips-mt7621
BROKEN: ""
target:ramips-mt76x8: target:ramips-mt76x8:
extends: .target extends: .target
variables: variables:
GLUON_TARGET: ramips-mt76x8 GLUON_TARGET: ramips-mt76x8
BROKEN: ""
target:ramips-rt305x: target:ramips-rt305x:
extends: .target extends: .target
variables: variables:
GLUON_TARGET: ramips-rt305x GLUON_TARGET: ramips-rt305x
BROKEN: ""
target:sunxi-cortexa7: target:sunxi-cortexa7:
extends: .target extends: .target
variables: variables:
GLUON_TARGET: sunxi-cortexa7 GLUON_TARGET: sunxi-cortexa7
BROKEN: ""
target:x86-generic: target:x86-generic:
extends: .target extends: .target
variables: variables:
GLUON_TARGET: x86-generic GLUON_TARGET: x86-generic
BROKEN: ""
target:x86-geode: target:x86-geode:
extends: .target extends: .target
variables: variables:
GLUON_TARGET: x86-geode GLUON_TARGET: x86-geode
BROKEN: ""
target:x86-64: target:x86-64:
extends: .target extends: .target
variables: variables:
GLUON_TARGET: x86-64 GLUON_TARGET: x86-64
BROKEN: ""
package: package:
stage: package stage: package
......
...@@ -33,5 +33,5 @@ make -C gluon update GLUON_SITEDIR="$sitedir" V=1 ...@@ -33,5 +33,5 @@ make -C gluon update GLUON_SITEDIR="$sitedir" V=1
for target in ${TARGETS[@]}; do for target in ${TARGETS[@]}; do
echo Building $target echo Building $target
make -C gluon GLUON_TARGET=$target GLUON_BRANCH=$branch GLUON_SITEDIR="$sitedir" V=1 -j`nproc` make -C gluon GLUON_TARGET=$target GLUON_BRANCH=$branch GLUON_SITEDIR="$sitedir" BROKEN=1 V=1 -j`nproc`
done done
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment