Raxen/.woodpecker.yml
unurled 881e1dd501 woodpecker doing it's things
Signed-off-by: unurled <unurled@unurled.me>
2023-06-06 15:34:46 +00:00

41 lines
1.2 KiB
YAML

pipeline:
restore-cache:
image: bash
commands:
- mkdir -p /tmp/woodpecker/Elixium/Raxen
- ls -a /tmp/woodpecker/Elixium/Raxen
- ls -a
- cp -r /tmp/woodpecker/Elixium/Raxen/* $(pwd)/
- ls -a
volumes:
- /tmp/woodpecker/Elixium/Raxen:/tmp/woodpecker/Elixium/Raxen
when:
event: push
build:
image: gradle:jdk17
commands:
- ls -a
- chmod +x gradlew
- ./gradlew assemble --stacktrace
- ls -a
when:
event: push
rebuild-cache-with-filesystem:
image: bash
commands:
- ls -a
- mkdir -p /tmp/woodpecker/Elixium/Raxen/build
- ls -a /tmp/woodpecker/Elixium/Raxen
- cp -f -R $(pwd)/build/classes /tmp/woodpecker/Elixium/Raxen/build/classes
- cp -f -R $(pwd)/build/generated /tmp/woodpecker/Elixium/Raxen/build/generated
- cp -f -R $(pwd)/build/resources /tmp/woodpecker/Elixium/Raxen/build/resources
- cp -f -R $(pwd)/build/tmp /tmp/woodpecker/Elixium/Raxen/build/tmp
- cp -f -R $(pwd)/.gradle /tmp/woodpecker/Elixium/Raxen
- ls -a
- ls -a /tmp/woodpecker/Elixium/Raxen
volumes:
- /tmp/woodpecker/Elixium/Raxen:/tmp/woodpecker/Elixium/Raxen
when:
event: push