diff --git a/.drone.yml b/.drone.yml index d29dd0f..ce16778 100644 --- a/.drone.yml +++ b/.drone.yml @@ -6,9 +6,6 @@ type: docker clone: skip_verify: true -workspace: - path: /drone/content/ - steps: - name: Clean before push image: alpine @@ -17,13 +14,22 @@ steps: path: /tosend commands: - apk add --no-cache rsync - - rsync -am --include="*/" --include="*.odt" --include="*.pdf" --exclude="*" ./ /tosend + - > + rsync -am --include="*/" + --include="*.html" + --include="*.css" + --include="*.png" + --include="*.jpg" + --include="*.odt" + --include="*.pdf" + --exclude="*" + ./ /tosend - name: Push bucket Raw image: plugins/s3-sync:1 volumes: - name: tosend - path: /drone/content/tosend + path: /drone/src/tosend settings: bucket: raw endpoint: https://storage.opytex.org @@ -67,13 +73,14 @@ steps: - git submodule update - pip install --no-cache-dir -r requirements.txt - export MAGICK_HOME=/usr - - pelican ./content/ -o /output -s publishconf.py --relative-urls + - pelican ./src/ -o /output -s publishconf.py --relative-urls + - ls /output - name: Push to bucket opytex.org image: plugins/s3-sync:1 volumes: - name: pelican-output - path: /drone/content/output + path: /drone/src/output settings: bucket: opytex.org endpoint: https://storage.opytex.org