aboutsummarylogtreecommitdiffstats
path: root/.drone.yml
diff options
context:
space:
mode:
authorMarkus Pesch2023-12-02 16:01:38 +0100
committerMarkus Pesch2023-12-02 16:01:38 +0100
commitc313d42b8770620256c9b42cfdcbb3aa6ae7dae5 (patch)
tree7257ece3e306b1a1476991d503043abb211b186e /.drone.yml
parentf1ef8eeadfa14a54fb2345b97be24def0df63295 (diff)
downloadaur-c313d42b8770620256c9b42cfdcbb3aa6ae7dae5.tar.gz
fix(ci): init
Diffstat (limited to '.drone.yml')
-rw-r--r--.drone.yml64
1 files changed, 53 insertions, 11 deletions
diff --git a/.drone.yml b/.drone.yml
index 8179213ff87c..e72a371fa14b 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -3,29 +3,70 @@ kind: pipeline
type: kubernetes
name: linter
-platform:
- os: linux
- arch: amd64
+clone:
+ disable: true
steps:
+- name: clone
+ image: git.cryptic.systems/volker.raschek/git:1.3.1
+
- name: markdown lint
commands:
- markdownlint *.md
- image: docker.io/volkerraschek/markdownlint:0.32.1
+ image: git.cryptic.systems/volker.raschek/markdownlint:0.37.0
resources:
limits:
cpu: 150
memory: 150M
-- name: sync
- image: appleboy/drone-git-push
+- name: email-notification
environment:
- GIT_PUSH_SSH_KEY:
- from_secret: aur_ssh_key
+ SMTP_FROM_ADDRESS:
+ from_secret: smtp_from_address
+ SMTP_FROM_NAME:
+ from_secret: smtp_from_name
+ SMTP_HOST:
+ from_secret: smtp_host
+ SMTP_USERNAME:
+ from_secret: smtp_username
+ SMTP_PASSWORD:
+ from_secret: smtp_password
+ image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
+ resources:
+ limits:
+ cpu: 150
+ memory: 150M
+ when:
+ status:
+ - changed
+ - failure
+
+trigger:
+ event:
+ exclude:
+ - tag
+
+---
+kind: pipeline
+type: kubernetes
+name: sync-to-aur.archlinux.org
+
+clone:
+ disable: true
+
+steps:
+- name: clone
+ image: git.cryptic.systems/volker.raschek/git:1.3.1
+
+- name: git-push
+ image: docker.io/appleboy/drone-git-push:1.0.6
settings:
branch: master
remote: ssh://aur@aur.archlinux.org/mint-backgrounds.git
force: false
+ commit: false
+ ssh_key:
+ from_secret: aur_ssh_key
- name: email-notification
environment:
@@ -39,7 +80,7 @@ steps:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
- image: docker.io/volkerraschek/drone-email:0.1.1
+ image: git.cryptic.systems/volker.raschek/drone-email:0.1.5
resources:
limits:
cpu: 150
@@ -51,5 +92,6 @@ steps:
trigger:
event:
- exclude:
- - tag \ No newline at end of file
+ - tag
+ repo:
+ - volker.raschek/mint-backgrounds-pkg \ No newline at end of file