@@ -249,16 +249,13 @@ jobs:
249249 ASSETS_BASE="https://raw.githubusercontent.com/${{ github.repository_owner }}/${{ github.event.repository.name }}/${{ env.IMAGE_TAG }}"
250250 wget -q "${ASSETS_BASE}/docker-compose.yml" -O docker-compose.yml
251251
252- mkdir -p monitoring/prometheus
253- if [ -d monitoring/prometheus/prometheus.yml ]; then
254- rm -rf monitoring/prometheus/prometheus.yml
255- fi
256- wget -q "${ASSETS_BASE}/monitoring/prometheus/prometheus.yml" -O monitoring/prometheus/prometheus.yml
252+ mkdir -p deploy-assets/monitoring/prometheus
253+ wget -q "${ASSETS_BASE}/monitoring/prometheus/prometheus.yml" -O deploy-assets/monitoring/prometheus/prometheus.yml
257254
258- mkdir -p monitoring/grafana/provisioning/datasources monitoring/grafana/provisioning/dashboards monitoring/grafana/dashboards
259- wget -q "${ASSETS_BASE}/monitoring/grafana/provisioning/datasources/prometheus.yml" -O monitoring/grafana/provisioning/datasources/prometheus.yml
260- wget -q "${ASSETS_BASE}/monitoring/grafana/provisioning/dashboards/dashboards.yml" -O monitoring/grafana/provisioning/dashboards/dashboards.yml
261- wget -q "${ASSETS_BASE}/monitoring/grafana/dashboards/yovi-observability.json" -O monitoring/grafana/dashboards/yovi-observability.json
255+ mkdir -p deploy-assets/ monitoring/grafana/provisioning/datasources deploy-assets/ monitoring/grafana/provisioning/dashboards deploy-assets/ monitoring/grafana/dashboards
256+ wget -q "${ASSETS_BASE}/monitoring/grafana/provisioning/datasources/prometheus.yml" -O deploy-assets/ monitoring/grafana/provisioning/datasources/prometheus.yml
257+ wget -q "${ASSETS_BASE}/monitoring/grafana/provisioning/dashboards/dashboards.yml" -O deploy-assets/ monitoring/grafana/provisioning/dashboards/dashboards.yml
258+ wget -q "${ASSETS_BASE}/monitoring/grafana/dashboards/yovi-observability.json" -O deploy-assets/ monitoring/grafana/dashboards/yovi-observability.json
262259
263260 mkdir -p gateway/certs
264261 if [ ! -s gateway/certs/server.crt ] || [ ! -s gateway/certs/server.key ]; then
@@ -276,6 +273,9 @@ jobs:
276273 HTTP_REDIRECT_ENABLED=true
277274 HTTPS_CERT_PATH=/app/certs/server.crt
278275 HTTPS_KEY_PATH=/app/certs/server.key
276+ PROMETHEUS_CONFIG_PATH=./deploy-assets/monitoring/prometheus/prometheus.yml
277+ GRAFANA_PROVISIONING_PATH=./deploy-assets/monitoring/grafana/provisioning
278+ GRAFANA_DASHBOARDS_PATH=./deploy-assets/monitoring/grafana/dashboards
279279 EOF
280280 echo ${{ secrets.GITHUB_TOKEN }} | docker login ghcr.io -u ${{ github.actor }} --password-stdin
281281
0 commit comments