diff --git a/.woodpecker/01_prepare.yml b/.woodpecker/01_prepare.yml deleted file mode 100644 index c35c87b..0000000 --- a/.woodpecker/01_prepare.yml +++ /dev/null @@ -1,12 +0,0 @@ -pipeline: - prepare: - image: appleboy/drone-ssh - settings: - host: 46.4.138.183 - username: fwupload - key: - from_secret: ssh-key - port: 22 - command_timeout: 120m - script: - - mkdir -p /srv/fwuploads-testing/troisdorf/multi/incoming/stable diff --git a/.woodpecker/02_build.yml b/.woodpecker/02_build.yml deleted file mode 100644 index 0966555..0000000 --- a/.woodpecker/02_build.yml +++ /dev/null @@ -1,84 +0,0 @@ -variables: - - &default - image: "git.freifunk-rhein-sieg.net/freifunk-troisdorf/docker-gluon-build:latest" - pull: true - environment: - - input_version=v2022.1.4 - - GLUON_SITEDIR=../site - - FORCE_UNSAFE_CONFIGURE=1 - - GLUON_TARGET=${TARGET} - - GLUON_DEPRECATED=1 - -workspace: - base: /build - -clone: - git: - image: woodpeckerci/plugin-git - settings: - recursive: true - -pipeline: - make_update: - <<: *default - commands: - - cd gluon - - make update - - patch-iw-to-iw-full: - <<: *default - commands: - - sed -i 's/+iw /+iw-full /g' gluon/openwrt/package/kernel/mac80211/Makefile - - build: - <<: *default - commands: - - cd gluon - - make -j10 GLUON_AUTOUPDATER_BRANCH=stable GLUON_AUTOUPDATER_ENABLED=1 GLUON_RELEASE=$input_version-stable GLUON_OUTPUTDIR=output/stable - - list_images: - <<: *default - commands: - - mkdir -p gluon/output/stable/images/factory - - echo "${TARGET}" > gluon/output/stable/images/factory/${TARGET} - - ls -alh gluon/output/stable/images/factory - - upload: - image: appleboy/drone-scp - settings: - host: 46.4.138.183 - user: fwupload - key: - from_secret: ssh-key - strip_components: 2 - target: /srv/fwuploads-testing/troisdorf/multi/incoming/ - source: gluon/output/stable/* - -matrix: - TARGET: - - ath79-generic - - ath79-mikrotik - - ath79-nand - - bcm27xx-bcm2708 - - bcm27xx-bcm2709 - - ipq40xx-generic - - ipq40xx-mikrotik - - ipq806x-generic - - lantiq-xrx200 - - lantiq-xway - - mediatek-mt7622 - - mpc85xx-p1010 - - mpc85xx-p1020 - - ramips-mt7620 - - ramips-mt7621 - - ramips-mt76x8 - - realtek-rtl838x - - rockchip-armv8 - - sunxi-cortexa7 - - x86-64 - - x86-generic - - x86-geode - - x86-legacy - -depends_on: - - 01_prepare diff --git a/.woodpecker/03_cleanup.yml b/.woodpecker/03_cleanup.yml deleted file mode 100644 index c14a9d7..0000000 --- a/.woodpecker/03_cleanup.yml +++ /dev/null @@ -1,22 +0,0 @@ -workspace: - base: /build - -pipeline: - cleanup: - image: appleboy/drone-ssh - settings: - host: 46.4.138.183 - username: fwupload - key: - from_secret: ssh-key - port: 22 - command_timeout: 120m - script: - - ls -alh /srv/fwuploads-testing/troisdorf/multi/incoming/stable - - rm -rf /srv/fwuploads-testing/troisdorf/multi/stable/ - - mkdir /srv/fwuploads-testing/troisdorf/multi/stable/ - - mv /srv/fwuploads-testing/troisdorf/mutli/incoming/stable/* /srv/fwuploads-testing/troisdorf/mutli/stable/ - -depends_on: - - 01_prepare - - 02_build