diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..8ec375fc57d6c69aebd65ca867b074d047e0d42c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -0,0 +1,16 @@ +stages: + - format + +format_json: + stage: format + image: alpine:latest + before_script: + - apk add --no-cache jq git + script: + - for file in Notebooks/*.ipynb; do jq --indent 1 . "$file" > tmp && mv tmp "$file"; done + - git add --all + - git commit -m "Formatted IPYNB files" + - git push origin $CI_COMMIT_REF_NAME + rules: + - changes: + - "*.ipynb" \ No newline at end of file