version: 2 jobs: build: working_directory: ~/piper docker: - image: fedora:latest steps: - run: command: | dnf install -y git python3-flake8 - checkout - run: flake8-3 . # now install and checks the resulting file (just in case) - run: command: | dnf install -y meson gettext python3-devel pygobject3-devel - run: command: | meson build ninja -C build - run: flake8-3 build/piper build/piper.devel - store_artifacts: path: ~/piper/build/meson-logs