Skip to content
Snippets Groups Projects
Commit 7aebab5e authored by Jan Grewe's avatar Jan Grewe
Browse files

add prometheus node exporter, remove dnsmasq and dhcpd

parent 1eec1f60
Branches
No related tags found
No related merge requests found
...@@ -5,9 +5,10 @@ stages: ...@@ -5,9 +5,10 @@ stages:
variables: variables:
OPENWRT_VERSION: 23.05.3 OPENWRT_VERSION: 23.05.3
FILES: ${CI_PROJECT_DIR}/files 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 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 EXTRA_IMAGE_NAME: fakedOrg
.build_image: .build_image:
...@@ -19,8 +20,8 @@ variables: ...@@ -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 - for url in $(cat packages.txt); do curl --create-dirs -s -O --output-dir /builder/packages $url; done && ls -1 /builder/packages
- cd /builder - cd /builder
script: script:
- echo 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}" - make image PROFILE=${PROFILE} FILES=${FILES} PACKAGES="${DEFAULT_PACKAGES} ${EXTRA_PACKAGES} ${REMOVE_PACKAGES}"
after_script: after_script:
- if [[ -d /builder/bin ]]; then mv /builder/bin .; fi - if [[ -d /builder/bin ]]; then mv /builder/bin .; fi
- if [[ -d /builder/dl ]]; then mv /builder/dl .; fi - if [[ -d /builder/dl ]]; then mv /builder/dl .; fi
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment