From 7aebab5e146aa0626a82785b1314b3cc687deb49 Mon Sep 17 00:00:00 2001 From: Jan Grewe <jan@faked.org> Date: Tue, 28 May 2024 23:19:07 +0200 Subject: [PATCH] add prometheus node exporter, remove dnsmasq and dhcpd --- .gitlab-ci.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a04521a..633f4c1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -5,9 +5,10 @@ stages: variables: OPENWRT_VERSION: 23.05.3 FILES: ${CI_PROJECT_DIR}/files - DEFAULT_PACKAGES: luci + DEFAULT_PACKAGES: luci wpad-mbedtls prometheus-node-exporter-lua prometheus-node-exporter-lua-openwrt prometheus-node-exporter-lua-wifi prometheus-node-exporter-lua-wifi_stations EXTRA_PACKAGES: openwisp-config openwisp-monitoring netjson-monitoring - DISABLED_SERVICES: dnsmasq firewall odhcpd + REMOVE_PACKAGES: dnsmasq odhcpd-ipv6only wpad-basic-mbedtls + DISABLED_SERVICES: firewall EXTRA_IMAGE_NAME: fakedOrg .build_image: @@ -19,8 +20,8 @@ variables: - for url in $(cat packages.txt); do curl --create-dirs -s -O --output-dir /builder/packages $url; done && ls -1 /builder/packages - cd /builder script: - - echo PROFILE=${PROFILE} FILES=${FILES} PACKAGES="${DEFAULT_PACKAGES} ${EXTRA_PACKAGES}" - - make image PROFILE=${PROFILE} FILES=${FILES} PACKAGES="${DEFAULT_PACKAGES} ${EXTRA_PACKAGES}" + - export REMOVE_PACKAGES=$(for package in ${REMOVE_PACKAGES}; do echo -n "-${package} "; done) + - make image PROFILE=${PROFILE} FILES=${FILES} PACKAGES="${DEFAULT_PACKAGES} ${EXTRA_PACKAGES} ${REMOVE_PACKAGES}" after_script: - if [[ -d /builder/bin ]]; then mv /builder/bin .; fi - if [[ -d /builder/dl ]]; then mv /builder/dl .; fi -- GitLab