23 lines
581 B
YAML
23 lines
581 B
YAML
|
steps:
|
||
|
- name: "Create a virtual environment"
|
||
|
image: python:3
|
||
|
commands:
|
||
|
- pip install -r ./requirements.txt -t ./lib
|
||
|
when:
|
||
|
- event: tag
|
||
|
- name: "Build a zip"
|
||
|
image: alpine
|
||
|
commands:
|
||
|
- apk add zip
|
||
|
- zip -r Flow.Launcher.Plugin.OSRSSearch-${CI_COMMIT_TAG}.zip . -x '*.zip'
|
||
|
when:
|
||
|
- event: tag
|
||
|
- name: "Create release"
|
||
|
image: woodpeckerci/plugin-release
|
||
|
settings:
|
||
|
files:
|
||
|
- Flow.Launcher.Plugin.OSRSSearch-${CI_COMMIT_TAG}.zip
|
||
|
api_key:
|
||
|
from_secret: ACCESS_TOKEN
|
||
|
when:
|
||
|
- event: tag
|