summaryrefslogtreecommitdiff
path: root/.builds/coverage.yml
diff options
context:
space:
mode:
authorAsko Nõmm <asko@nmm.ee>2025-10-07 15:00:56 +0300
committerAsko Nõmm <asko@nmm.ee>2025-10-07 15:00:56 +0300
commitfd5b6b69f39451f99d68aabec7e352cfc54971e3 (patch)
tree3fb09f9e11bf0cf01cf13ec049610659c4a43998 /.builds/coverage.yml
parentbe4d3b017df6ca096dca7038ee3376c51d2dc7b6 (diff)
Clean-up
Diffstat (limited to '.builds/coverage.yml')
-rw-r--r--.builds/coverage.yml40
1 files changed, 0 insertions, 40 deletions
diff --git a/.builds/coverage.yml b/.builds/coverage.yml
deleted file mode 100644
index 4144990..0000000
--- a/.builds/coverage.yml
+++ /dev/null
@@ -1,40 +0,0 @@
-image: ubuntu/lts
-sources:
- - git@git.sr.ht:~asko/dompa
-secrets:
- - fff5ce49-d98d-4b18-88ac-6f8f063c079a
-tasks:
- - bootstrap: |
- sudo apt update && sudo apt upgrade -y
- sudo apt-get install software-properties-common rlwrap curl zip unzip -y
- sudo apt update
- curl -L -O https://github.com/clojure/brew-install/releases/latest/download/linux-install.sh
- chmod +x linux-install.sh
- sudo ./linux-install.sh
- curl -s "https://get.sdkman.io" | bash
- source ~/.sdkman/bin/sdkman-init.sh
- sdk install java
-
- - coverage: |
- source ~/.sdkman/bin/sdkman-init.sh
- cd ./dompa
- clj -M:coverage
-
- - gen-badge: |
- cd ./dompa
- curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
- source ~/.nvm/nvm.sh
- nvm install --lts
- npm i -g lcov-badge2
- lcov-badge2 -o coverage.svg target/coverage/lcov.info
-
- - upload-badge: |
- eval "$(ssh-agent -s)"
- ssh-add ~/.ssh/id_rsa
- ssh-keyscan git.sr.ht >> ~/.ssh/known_hosts
- git clone git@git.sr.ht:~asko/dompa-resources
- mv ./dompa/coverage.svg dompa-resources/coverage.svg
- cd dompa-resources
- git add .
- git commit -m "Update"
- git push -u origin master \ No newline at end of file