Final Changes for Multi Domain Firmware

This commit is contained in:
stebifan 2019-10-14 19:27:06 +02:00
parent a8bd0cf4c9
commit 204de48b6e
2 changed files with 70 additions and 87 deletions

View File

@ -22,7 +22,6 @@ steps:
- cd gluon - cd gluon
- make update - make update
environment: environment:
input_hood: multi
input_version: v2019.1 input_version: v2019.1
GLUON_SITEDIR: /drone/src/site GLUON_SITEDIR: /drone/src/site
GLUON_TARGET: ar71xx-generic GLUON_TARGET: ar71xx-generic
@ -32,11 +31,10 @@ steps:
image: hoffmannhosting/gluon-builder image: hoffmannhosting/gluon-builder
commands: commands:
- cd gluon - cd gluon
# - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_hood-stable-$input_version GLUON_OUTPUTDIR=output/stable - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_version-stable GLUON_OUTPUTDIR=output/stable
# - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_hood-beta-$input_version GLUON_OUTPUTDIR=output/beta - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_version-beta GLUON_OUTPUTDIR=output/beta
- make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_hood-exp-$input_version GLUON_OUTPUTDIR=output/experimental - make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_version-exp GLUON_OUTPUTDIR=output/experimental
environment: environment:
input_hood: multi
input_version: v2019.1 input_version: v2019.1
GLUON_SITEDIR: /drone/src/site GLUON_SITEDIR: /drone/src/site
GLUON_TARGET: ar71xx-generic GLUON_TARGET: ar71xx-generic
@ -46,11 +44,10 @@ steps:
image: hoffmannhosting/gluon-builder image: hoffmannhosting/gluon-builder
commands: commands:
- cd gluon - cd gluon
# - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_hood-stable-$input_version GLUON_OUTPUTDIR=output/stable - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_version-stable GLUON_OUTPUTDIR=output/stable
# - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_hood-beta-$input_version GLUON_OUTPUTDIR=output/beta - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_version-beta GLUON_OUTPUTDIR=output/beta
- make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_hood-exp-$input_version GLUON_OUTPUTDIR=output/experimental - make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_version-exp GLUON_OUTPUTDIR=output/experimental
environment: environment:
input_hood: multi
input_version: v2019.1 input_version: v2019.1
GLUON_SITEDIR: /drone/src/site GLUON_SITEDIR: /drone/src/site
GLUON_TARGET: ar71xx-tiny GLUON_TARGET: ar71xx-tiny
@ -60,11 +57,10 @@ steps:
image: hoffmannhosting/gluon-builder image: hoffmannhosting/gluon-builder
commands: commands:
- cd gluon - cd gluon
# - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_hood-stable-$input_version GLUON_OUTPUTDIR=output/stable - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_version-stable GLUON_OUTPUTDIR=output/stable
# - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_hood-beta-$input_version GLUON_OUTPUTDIR=output/beta - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_version-beta GLUON_OUTPUTDIR=output/beta
- make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_hood-exp-$input_version GLUON_OUTPUTDIR=output/experimental - make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_version-exp GLUON_OUTPUTDIR=output/experimental
environment: environment:
input_hood: multi
input_version: v2019.1 input_version: v2019.1
GLUON_SITEDIR: /drone/src/site GLUON_SITEDIR: /drone/src/site
GLUON_TARGET: ar71xx-nand GLUON_TARGET: ar71xx-nand
@ -74,11 +70,10 @@ steps:
image: hoffmannhosting/gluon-builder image: hoffmannhosting/gluon-builder
commands: commands:
- cd gluon - cd gluon
# - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_hood-stable-$input_version GLUON_OUTPUTDIR=output/stable - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_version-stable GLUON_OUTPUTDIR=output/stable
# - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_hood-beta-$input_version GLUON_OUTPUTDIR=output/beta - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_version-beta GLUON_OUTPUTDIR=output/beta
- make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_hood-exp-$input_version GLUON_OUTPUTDIR=output/experimental - make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_version-exp GLUON_OUTPUTDIR=output/experimental
environment: environment:
input_hood: multi
input_version: v2019.1 input_version: v2019.1
GLUON_SITEDIR: /drone/src/site GLUON_SITEDIR: /drone/src/site
GLUON_TARGET: brcm2708-bcm2708 GLUON_TARGET: brcm2708-bcm2708
@ -88,11 +83,10 @@ steps:
image: hoffmannhosting/gluon-builder image: hoffmannhosting/gluon-builder
commands: commands:
- cd gluon - cd gluon
# - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_hood-stable-$input_version GLUON_OUTPUTDIR=output/stable - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_version-stable GLUON_OUTPUTDIR=output/stable
# - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_hood-beta-$input_version GLUON_OUTPUTDIR=output/beta - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_version-beta GLUON_OUTPUTDIR=output/beta
- make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_hood-exp-$input_version GLUON_OUTPUTDIR=output/experimental - make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_version-exp GLUON_OUTPUTDIR=output/experimental
environment: environment:
input_hood: multi
input_version: v2019.1 input_version: v2019.1
GLUON_SITEDIR: /drone/src/site GLUON_SITEDIR: /drone/src/site
GLUON_TARGET: brcm2708-bcm2709 GLUON_TARGET: brcm2708-bcm2709
@ -102,11 +96,10 @@ steps:
image: hoffmannhosting/gluon-builder image: hoffmannhosting/gluon-builder
commands: commands:
- cd gluon - cd gluon
# - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_hood-stable-$input_version GLUON_OUTPUTDIR=output/stable - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_version-stable GLUON_OUTPUTDIR=output/stable
# - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_hood-beta-$input_version GLUON_OUTPUTDIR=output/beta - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_version-beta GLUON_OUTPUTDIR=output/beta
- make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_hood-exp-$input_version GLUON_OUTPUTDIR=output/experimental - make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_version-exp GLUON_OUTPUTDIR=output/experimental
environment: environment:
input_hood: multi
input_version: v2019.1 input_version: v2019.1
GLUON_SITEDIR: /drone/src/site GLUON_SITEDIR: /drone/src/site
GLUON_TARGET: mpc85xx-generic GLUON_TARGET: mpc85xx-generic
@ -116,11 +109,10 @@ steps:
image: hoffmannhosting/gluon-builder image: hoffmannhosting/gluon-builder
commands: commands:
- cd gluon - cd gluon
# - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_hood-stable-$input_version GLUON_OUTPUTDIR=output/stable - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_version-stable GLUON_OUTPUTDIR=output/stable
# - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_hood-beta-$input_version GLUON_OUTPUTDIR=output/beta - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_version-beta GLUON_OUTPUTDIR=output/beta
- make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_hood-exp-$input_version GLUON_OUTPUTDIR=output/experimental - make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_version-exp GLUON_OUTPUTDIR=output/experimental
environment: environment:
input_hood: multi
input_version: v2019.1 input_version: v2019.1
GLUON_SITEDIR: /drone/src/site GLUON_SITEDIR: /drone/src/site
GLUON_TARGET: mpc85xx-p1020 GLUON_TARGET: mpc85xx-p1020
@ -130,11 +122,10 @@ steps:
image: hoffmannhosting/gluon-builder image: hoffmannhosting/gluon-builder
commands: commands:
- cd gluon - cd gluon
# - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_hood-stable-$input_version GLUON_OUTPUTDIR=output/stable - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_version-stable GLUON_OUTPUTDIR=output/stable
# - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_hood-beta-$input_version GLUON_OUTPUTDIR=output/beta - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_version-beta GLUON_OUTPUTDIR=output/beta
- make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_hood-exp-$input_version GLUON_OUTPUTDIR=output/experimental - make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_version-exp GLUON_OUTPUTDIR=output/experimental
environment: environment:
input_hood: multi
input_version: v2019.1 input_version: v2019.1
GLUON_SITEDIR: /drone/src/site GLUON_SITEDIR: /drone/src/site
GLUON_TARGET: x86-generic GLUON_TARGET: x86-generic
@ -144,11 +135,10 @@ steps:
image: hoffmannhosting/gluon-builder image: hoffmannhosting/gluon-builder
commands: commands:
- cd gluon - cd gluon
# - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_hood-stable-$input_version GLUON_OUTPUTDIR=output/stable - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_version-stable GLUON_OUTPUTDIR=output/stable
# - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_hood-beta-$input_version GLUON_OUTPUTDIR=output/beta - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_version-beta GLUON_OUTPUTDIR=output/beta
- make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_hood-exp-$input_version GLUON_OUTPUTDIR=output/experimental - make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_version-exp GLUON_OUTPUTDIR=output/experimental
environment: environment:
input_hood: multi
input_version: v2019.1 input_version: v2019.1
GLUON_SITEDIR: /drone/src/site GLUON_SITEDIR: /drone/src/site
GLUON_TARGET: x86-geode GLUON_TARGET: x86-geode
@ -158,11 +148,10 @@ steps:
image: hoffmannhosting/gluon-builder image: hoffmannhosting/gluon-builder
commands: commands:
- cd gluon - cd gluon
# - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_hood-stable-$input_version GLUON_OUTPUTDIR=output/stable - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_version-stable GLUON_OUTPUTDIR=output/stable
# - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_hood-beta-$input_version GLUON_OUTPUTDIR=output/beta - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_version-beta GLUON_OUTPUTDIR=output/beta
- make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_hood-exp-$input_version GLUON_OUTPUTDIR=output/experimental - make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_version-exp GLUON_OUTPUTDIR=output/experimental
environment: environment:
input_hood: multi
input_version: v2019.1 input_version: v2019.1
GLUON_SITEDIR: /drone/src/site GLUON_SITEDIR: /drone/src/site
GLUON_TARGET: x86-64 GLUON_TARGET: x86-64
@ -172,11 +161,10 @@ steps:
image: hoffmannhosting/gluon-builder image: hoffmannhosting/gluon-builder
commands: commands:
- cd gluon - cd gluon
# - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_hood-stable-$input_version GLUON_OUTPUTDIR=output/stable - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_version-stable GLUON_OUTPUTDIR=output/stable
# - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_hood-beta-$input_version GLUON_OUTPUTDIR=output/beta - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_version-beta GLUON_OUTPUTDIR=output/beta
- make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_hood-exp-$input_version GLUON_OUTPUTDIR=output/experimental - make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_version-exp GLUON_OUTPUTDIR=output/experimental
environment: environment:
input_hood: multi
input_version: v2019.1 input_version: v2019.1
GLUON_SITEDIR: /drone/src/site GLUON_SITEDIR: /drone/src/site
GLUON_TARGET: ipq40xx GLUON_TARGET: ipq40xx
@ -186,11 +174,10 @@ steps:
image: hoffmannhosting/gluon-builder image: hoffmannhosting/gluon-builder
commands: commands:
- cd gluon - cd gluon
# - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_hood-stable-$input_version GLUON_OUTPUTDIR=output/stable - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_version-stable GLUON_OUTPUTDIR=output/stable
# - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_hood-beta-$input_version GLUON_OUTPUTDIR=output/beta - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_version-beta GLUON_OUTPUTDIR=output/beta
- make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_hood-exp-$input_version GLUON_OUTPUTDIR=output/experimental - make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_version-exp GLUON_OUTPUTDIR=output/experimental
environment: environment:
input_hood: multi
input_version: v2019.1 input_version: v2019.1
GLUON_SITEDIR: /drone/src/site GLUON_SITEDIR: /drone/src/site
GLUON_TARGET: ramips-mt7620 GLUON_TARGET: ramips-mt7620
@ -200,11 +187,10 @@ steps:
image: hoffmannhosting/gluon-builder image: hoffmannhosting/gluon-builder
commands: commands:
- cd gluon - cd gluon
# - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_hood-stable-$input_version GLUON_OUTPUTDIR=output/stable - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_version-stable GLUON_OUTPUTDIR=output/stable
# - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_hood-beta-$input_version GLUON_OUTPUTDIR=output/beta - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_version-beta GLUON_OUTPUTDIR=output/beta
- make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_hood-exp-$input_version GLUON_OUTPUTDIR=output/experimental - make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_version-exp GLUON_OUTPUTDIR=output/experimental
environment: environment:
input_hood: multi
input_version: v2019.1 input_version: v2019.1
GLUON_SITEDIR: /drone/src/site GLUON_SITEDIR: /drone/src/site
GLUON_TARGET: ramips-mt7621 GLUON_TARGET: ramips-mt7621
@ -214,11 +200,10 @@ steps:
image: hoffmannhosting/gluon-builder image: hoffmannhosting/gluon-builder
commands: commands:
- cd gluon - cd gluon
# - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_hood-stable-$input_version GLUON_OUTPUTDIR=output/stable - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_version-stable GLUON_OUTPUTDIR=output/stable
# - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_hood-beta-$input_version GLUON_OUTPUTDIR=output/beta - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_version-beta GLUON_OUTPUTDIR=output/beta
- make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_hood-exp-$input_version GLUON_OUTPUTDIR=output/experimental - make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_version-exp GLUON_OUTPUTDIR=output/experimental
environment: environment:
input_hood: multi
input_version: v2019.1 input_version: v2019.1
GLUON_SITEDIR: /drone/src/site GLUON_SITEDIR: /drone/src/site
GLUON_TARGET: ramips-mt76x8 GLUON_TARGET: ramips-mt76x8
@ -228,11 +213,10 @@ steps:
image: hoffmannhosting/gluon-builder image: hoffmannhosting/gluon-builder
commands: commands:
- cd gluon - cd gluon
# - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_hood-stable-$input_version GLUON_OUTPUTDIR=output/stable - make -j4 GLUON_BRANCH=stable GLUON_RELEASE=$input_version-stable GLUON_OUTPUTDIR=output/stable
# - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_hood-beta-$input_version GLUON_OUTPUTDIR=output/beta - make -j4 GLUON_BRANCH=beta GLUON_RELEASE=$input_version-beta GLUON_OUTPUTDIR=output/beta
- make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_hood-exp-$input_version GLUON_OUTPUTDIR=output/experimental - make -j4 GLUON_BRANCH=experimental GLUON_RELEASE=$input_version-exp GLUON_OUTPUTDIR=output/experimental
environment: environment:
input_hood: multi
input_version: v2019.1 input_version: v2019.1
GLUON_SITEDIR: /drone/src/site GLUON_SITEDIR: /drone/src/site
GLUON_TARGET: ramips-rt305x GLUON_TARGET: ramips-rt305x
@ -242,11 +226,10 @@ steps:
image: hoffmannhosting/gluon-builder image: hoffmannhosting/gluon-builder
commands: commands:
- cd gluon - cd gluon
- make manifest GLUON_BRANCH=stable GLUON_OUTPUTDIR=output/stable GLUON_RELEASE=$input_hood-stable-$input_version - make manifest GLUON_BRANCH=stable GLUON_OUTPUTDIR=output/stable GLUON_RELEASE=$input_version-stable
- make manifest GLUON_BRANCH=beta GLUON_OUTPUTDIR=output/beta GLUON_RELEASE=$input_hood-beta-$input_version - make manifest GLUON_BRANCH=beta GLUON_OUTPUTDIR=output/beta GLUON_RELEASE=$input_version-beta
- make manifest GLUON_BRANCH=experimental GLUON_OUTPUTDIR=output/experimental GLUON_RELEASE=$input_hood-exp-$input_version - make manifest GLUON_BRANCH=experimental GLUON_OUTPUTDIR=output/experimental GLUON_RELEASE=$input_version-exp
environment: environment:
input_hood: multi
input_version: v2019.1 input_version: v2019.1
GLUON_SITEDIR: /drone/src/site GLUON_SITEDIR: /drone/src/site
FORCE_UNSAFE_CONFIGURE: 1 FORCE_UNSAFE_CONFIGURE: 1
@ -267,27 +250,27 @@ steps:
- mkdir /srv/fwuploads/troisdorf/multi/beta - mkdir /srv/fwuploads/troisdorf/multi/beta
- mkdir /srv/fwuploads/troisdorf/multi/experimental - mkdir /srv/fwuploads/troisdorf/multi/experimental
#- name: upload stable - name: upload stable
# image: appleboy/drone-scp image: appleboy/drone-scp
# settings: settings:
# host: 46.4.138.183 host: 46.4.138.183
# user: fwupload user: fwupload
# key: key:
# from_secret: ssh-update from_secret: ssh-update
# strip_components: 6 strip_components: 6
# target: /srv/fwuploads/troisdorf/multi/stable target: /srv/fwuploads/troisdorf/multi/stable
# source: /drone/src/gluon/output/stable/images/* source: /drone/src/gluon/output/stable/images/*
#
#- name: upload beta - name: upload beta
# image: appleboy/drone-scp image: appleboy/drone-scp
# settings: settings:
# host: 46.4.138.183 host: 46.4.138.183
# user: fwupload user: fwupload
# key: key:
# from_secret: ssh-update from_secret: ssh-update
# strip_components: 6 strip_components: 6
# target: /srv/fwuploads/troisdorf/multi/beta target: /srv/fwuploads/troisdorf/multi/beta
# source: /drone/src/gluon/output/beta/images/* source: /drone/src/gluon/output/beta/images/*
- name: upload experimental - name: upload experimental
image: appleboy/drone-scp image: appleboy/drone-scp

2
gluon

@ -1 +1 @@
Subproject commit 82244336bc5a10eec383d81068612bdb2eecd37d Subproject commit ca3631723f4c21885ef8923b43b531102e598b1a