clone url: git://git.m455.casa/fa
esperbuild/espersrc/fennel-0.7.0/.circleci/config.yml
1 | version: 2.1 |
2 |
|
3 | orbs: |
4 | windows: circleci/windows@2.2.0 |
5 |
|
6 | jobs: |
7 | build: |
8 | docker: |
9 | - image: debian:testing |
10 | steps: |
11 | - checkout |
12 | - run: |
13 | command: | |
14 | apt-get update -qq && apt-get install -qq cloc make git \ |
15 | luajit lua5.1 lua5.2 lua5.3 lua5.4 |
16 | - run: make ci |
17 | # Fail the build if the above command changed the checked-in .lua files |
18 | - run: git diff --quiet |
19 | windows: |
20 | executor: windows/default |
21 | steps: |
22 | - checkout |
23 | - run: choco install lua53 |
24 | - run: choco install make |
25 | - run: make test LUA=lua53 |
26 |
|
27 | workflows: |
28 | version: 2 |
29 | all: |
30 | jobs: |
31 | - build |
32 | # Something wrong with make on Windows currently: |
33 | # https://app.circleci.com/pipelines/github/bakpakin/Fennel/320/workflows/75550128-9cdc-4afe-b2c4-9aa66d379eba/jobs/1032/steps |
34 | # - windows |