Skip to content

Instantly share code, notes, and snippets.

@melezhik
Created February 13, 2023 02:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save melezhik/8152b9eb4171cdc76eda2fb264eb6b82 to your computer and use it in GitHub Desktop.
Save melezhik/8152b9eb4171cdc76eda2fb264eb6b82 to your computer and use it in GitHub Desktop.
sparrow.yaml
image:
- melezhik/sparrow:debian
tasks:
-
name: test
default: true
language: Bash
code: |
set -e
cd source/
zef install . --deps-only --test-depends --build-depends --/test -to=home
zef test -v .
depends:
-
name: deps
-
name: submodules
-
name: deps
language: Bash
code: |
set -e
sudo apt-get update
sudo apt-get install -y cmake g++ make
-
name: submodules
language: Bash
code: |
cd source/
git submodule update --recursive --remote
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment