Обновить .drone.yml
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing

This commit is contained in:
lulzette 2024-06-27 15:11:21 +03:00
parent 8049779d73
commit 03c6ce9e0e

View File

@ -10,16 +10,16 @@ steps:
image: archlinux:base-devel
pull: always
privileged: true
# environment:
# gitea_secret:
# from_secret: gitea_secret
environment:
gitea_secret:
from_secret: gitea_secret
commands:
- cd /drone/src
- echo "Server = http://mirror.yandex.ru/archlinux/\$repo/os/\$arch" > /etc/pacman.d/mirrorlist
- cat /etc/pacman.d/mirrorlist
- pacman -Syu --noconfirm
- bash archiso_make.sh
# - curl --user lulzette:$gitea_secret --upload-file /drone/src/archiso_out/archlinux-*-x86_64.iso https://git.lulzette.ru/api/packages/lulzette/generic/archiso/$(date +%Y-%m-%d_%H-%M-%S)/archiso-$(date +%Y-%m-%d_%H-%M-%S).iso
- curl --user lulzette:$gitea_secret --upload-file /drone/src/archiso_out/archlinux-*-x86_64.iso https://git.lulzette.ru/api/packages/lulzette/generic/archiso/$(date +%Y-%m-%d_%H-%M-%S)/archiso-$(date +%Y-%m-%d_%H-%M-%S).iso
# - name: scp files
# image: appleboy/drone-scp
@ -34,13 +34,13 @@ steps:
# source: /drone/src/archiso_out/archlinux-*-x86_64.iso
# target: /var/www/mirror
- name: gitea_release
image: plugins/gitea-release
settings:
api_key:
from_secret: gitea_secret
base_url: https://git.lulzette.ru
files: /drone/src/archiso_out/archlinux-*-x86_64.iso
when:
event: tag
# - name: gitea_release
# image: plugins/gitea-release
# settings:
# api_key:
# from_secret: gitea_secret
# base_url: https://git.lulzette.ru
# files: /drone/src/archiso_out/archlinux-*-x86_64.iso
# when:
# event: tag