~cypheon/ecertmon

6debf3797c546a004e09d650c4240fc4c329b2b5 — Johann Rudloff 1 year, 9 months ago a2787d0
Configure Sourcehut CI builds
1 files changed, 28 insertions(+), 0 deletions(-)

A .build.yml
A .build.yml => .build.yml +28 -0
@@ 0,0 1,28 @@
image: debian/stable

sources:
  - git@git.sr.ht:~cypheon/ecertmon

secrets:
  - 847f7bd1-cee2-48a9-93d9-8ebef49c6984

packages:
  - erlang

artifacts:
  - 'ecertmon/certmon_release.tar.gz'

tasks:
  - install-deps: |
      cd ecertmon
      make deps
  - test: |
      cd ecertmon
      make check
  - build: |
      cd ecertmon
      make app
  - release: |
      cd ecertmon
      make rel
      cp -v _rel/certmon_release/*.tar.gz certmon_release.tar.gz