diff --git a/.drone.yml b/.drone.yml index 8ada823..9630201 100644 --- a/.drone.yml +++ b/.drone.yml @@ -24,6 +24,15 @@ steps: - (cd scripts && python3 finess-clean.py) - (cd scripts && python3 finess-sisa.py) +- name: install npm + image: node:current-alpine + volumes: + - name: node_modules + path: /drone/src/scripts/import-from-directus/node_modules + commands: + - (cd scripts/import-from-directus && npm i) + - (cd scripts/import-from-directus && node index.js) + - name: build website image: klakegg/hugo:0.101.0-ext-debian-ci commands: @@ -49,3 +58,8 @@ steps: from_secret: MATRIX_ACCESSTOKEN when: status: [ failure ] + +volumes: +- name: node_modules + host: + path: /tmp/drone/cache/P4Pillon/annuaire/scripts/import-from-directus/node_modules diff --git a/.gitignore b/.gitignore index 83d5b8d..dee9d1d 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,5 @@ resources .hugo_build.lock scripts/*.csv static/data.json +static/data_p4pillon.json +node_modules \ No newline at end of file diff --git a/layouts/index.html b/layouts/index.html index d8e8bb1..e916fcc 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -27,7 +27,7 @@
-