2023-07-10 18:02:13 +00:00
|
|
|
---
|
|
|
|
kind: pipeline
|
|
|
|
name: create new release
|
|
|
|
|
|
|
|
steps:
|
|
|
|
- name: create archive
|
2023-07-11 18:54:38 +00:00
|
|
|
image: gitea.kdiva.ru/infrastructure/archiver:latest
|
2023-07-10 18:02:13 +00:00
|
|
|
environment:
|
|
|
|
USERNAME:
|
|
|
|
from_secret: drone_repo_user
|
|
|
|
PASSWORD:
|
|
|
|
from_secret: drone_repo_password
|
|
|
|
commands:
|
2023-07-11 19:51:30 +00:00
|
|
|
- mkdir release
|
|
|
|
- envsubst < module.json.template > ./release/module.json
|
|
|
|
# - cat ./src/module.json
|
2023-07-11 21:26:31 +00:00
|
|
|
- zip -r -9 ./release/module.zip ./src/* ./release/module.json
|
2023-07-11 19:51:30 +00:00
|
|
|
# - ls -la
|
|
|
|
|
|
|
|
- name: gitea_release
|
|
|
|
image: plugins/gitea-release
|
|
|
|
settings:
|
2023-07-11 21:07:53 +00:00
|
|
|
api_key: 10e4af53e553aacb905766512e36487492d61a66
|
2023-07-11 19:51:30 +00:00
|
|
|
base_url: https://gitea.kdiva.ru
|
2023-07-11 21:05:43 +00:00
|
|
|
files: ./release/*
|
|
|
|
|
|
|
|
trigger:
|
2023-07-11 21:20:38 +00:00
|
|
|
event: tag
|