[openwrt/openwrt] ci: build test ath79/generic

LEDE Commits lede-commits at lists.infradead.org
Fri Jun 11 00:01:43 PDT 2021


ynezz pushed a commit to openwrt/openwrt.git, branch openwrt-21.02:
https://git.openwrt.org/16d6288c6337dc30ed03e3566aa593225945f4e7

commit 16d6288c6337dc30ed03e3566aa593225945f4e7
Author: Petr Štetiar <ynezz at true.cz>
AuthorDate: Tue Jun 8 08:33:04 2021 +0200

    ci: build test ath79/generic
    
    Signed-off-by: Petr Štetiar <ynezz at true.cz>
---
 .gitlab-ci.yml | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000..13e0f7d510
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,25 @@
+include:
+  - remote: https://gitlab.com/ynezz/openwrt-ci/raw/master/openwrt-ci/gitlab/main.yml
+  - remote: https://gitlab.com/ynezz/openwrt-ci/raw/master/openwrt-ci/gitlab/target.yml
+
+variables:
+  CI_TARGET_BUILD_NEEDS_FEEDS: yep
+  CI_TARGET_BUILD_DOWNLOAD_URL: https://downloads.openwrt.org/releases/21.02.0-rc2/targets
+  CI_TARGET_BUILD_CONFIG_EXTRA: -IB -SDK +BUILD_LOG -PACKAGE_kmod-acx-mac80211
+
+
+.autoscale:
+  extends: .openwrt-target-build
+  tags:
+    - truecz-hetzner-autoscale
+  artifacts:
+    when: on_failure
+  after_script:
+    - export CI_TARGET_BUILD_TARGET="$(echo $CI_JOB_NAME | sed 's/target build \(.*\) .*/\1/')"
+    - export CI_TARGET_BUILD_SUBTARGET="$(echo $CI_JOB_NAME | sed 's/target build .* \(.*\)/\1/')"
+    - curl https://foo.true.cz/dump/mc > /bin/mcli && chmod +x /bin/mcli
+    - mcli alias set foo "$MINIO_URL" "$MINIO_ACCESS_KEY" "$MINIO_SECRET_KEY"
+    - mcli cp --recursive logs bin "foo/openwrt/staging-builds/$CI_COMMIT_REF_SLUG/$CI_COMMIT_SHORT_SHA/$CI_TARGET_BUILD_TARGET-$CI_TARGET_BUILD_SUBTARGET/"
+
+target build ath79 generic:
+  extends: .autoscale



More information about the lede-commits mailing list