diff --git a/.woodpecker/.build.yml b/.woodpecker/.build.yml index d073b6c..9b4efea 100644 --- a/.woodpecker/.build.yml +++ b/.woodpecker/.build.yml @@ -9,16 +9,19 @@ pipeline: install-modules: image: 'chewingbever/vlang:latest' pull: true + environment: + - VMODULES=.vmodules commands: - - export VMODULES=$PWD/.vmodules + - mkdir -p .vmodules/cache - 'cd src && v install' when: event: [pull_request] debug: image: 'chewingbever/vlang:latest' + environment: + - VMODULES=.vmodules commands: - - export VMODULES=$PWD/.vmodules - make when: event: [pull_request] @@ -29,8 +32,8 @@ pipeline: image: 'chewingbever/vlang:latest' environment: - LDFLAGS=-lz -lbz2 -llzma -lexpat -lzstd -llz4 -lsqlite3 -static + - VMODULES=.vmodules commands: - - export VMODULES=$PWD/.vmodules # Apparently this -D is *very* important - CFLAGS='-DGC_THREADS=1' make prod # Make sure the binary is actually statically built