fix(ci): init drone
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Markus Pesch 2022-12-16 16:17:19 +01:00
parent b78432ece4
commit 91d6938d53
Signed by: volker.raschek
GPG Key ID: 852BCC170D81A982
3 changed files with 58 additions and 1 deletions

55
.drone.yml Normal file
View File

@ -0,0 +1,55 @@
---
kind: pipeline
type: kubernetes
name: linter
platform:
os: linux
arch: amd64
steps:
- name: markdown lint
commands:
- markdownlint *.md
image: docker.io/volkerraschek/markdownlint:0.32.1
resources:
limits:
cpu: 150
memory: 150M
- name: sync
image: appleboy/drone-git-push
environment:
GIT_PUSH_SSH_KEY:
from_secret: aur_ssh_key
settings:
branch: master
remote: ssh://aur@aur.archlinux.org/mint-backgrounds.git
force: false
- name: email-notification
environment:
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: docker.io/volkerraschek/drone-email:0.1.1
resources:
limits:
cpu: 150
memory: 150M
when:
status:
- changed
- failure
trigger:
event:
exclude:
- tag

3
.gitignore vendored
View File

@ -1,6 +1,7 @@
*
!PKGBUILD
!.drone.yml
!.gitignore
!.editorconfig
!.SRCINFO
!PKGBUILD
!README.md

View File

@ -4,6 +4,7 @@
[![https://img.shields.io/aur/license/mint-backgrounds](https://img.shields.io/aur/license/mint-backgrounds)](https://aur.archlinux.org/packages/mint-backgrounds)
[![https://img.shields.io/aur/maintainer/mint-backgrounds](https://img.shields.io/aur/maintainer/mint-backgrounds)](https://aur.archlinux.org/packages/mint-backgrounds)
[![https://img.shields.io/aur/last-modified/mint-backgrounds](https://img.shields.io/aur/last-modified/mint-backgrounds)](https://aur.archlinux.org/packages/mint-backgrounds)
[![Build Status](https://drone.cryptic.systems/api/badges/volker.raschek/mint-backgrounds-pkg/status.svg)](https://drone.cryptic.systems/volker.raschek/mint-backgrounds-pkg)
This repository contains the source code to build the Arch Linux package
`mint-backgrounds`.