docker-pnpm/.drone.yml
Lukas | AstroGD 71558f3f1d
All checks were successful
continuous-integration/drone/push Build is passing
fix: Revert auto-attestation features
This cannot be done right now due to build errors in ci. Will try again at a later point in time
2025-02-24 00:19:56 +01:00

136 lines
2.9 KiB
YAML

---
kind: pipeline
type: docker
name: build
trigger:
event:
- push
branch:
- main
steps:
- name: build-lts
image: plugins/docker
settings:
username:
from_secret: registry_username
password:
from_secret: registry_key
repo: astrogd/pnpm
tags:
- lts-alpine
- lts
dockerfile: lts/Dockerfile
auto_label: true
- name: build-lts-astrogd
image: plugins/docker
settings:
registry: registry.astrogd.cloud
username:
from_secret: astrogd_registry_username
password:
from_secret: astrogd_registry_key
repo: registry.astrogd.cloud/pnpm
tags:
- lts-alpine
- lts
dockerfile: lts/Dockerfile
auto_label: true
- name: build-latest
image: plugins/docker
settings:
username:
from_secret: registry_username
password:
from_secret: registry_key
repo: astrogd/pnpm
tags:
- latest-alpine
- latest
dockerfile: latest/Dockerfile
auto_label: true
- name: build-latest-astrogd
image: plugins/docker
settings:
registry: registry.astrogd.cloud
username:
from_secret: astrogd_registry_username
password:
from_secret: astrogd_registry_key
repo: registry.astrogd.cloud/pnpm
tags:
- latest-alpine
- latest
dockerfile: latest/Dockerfile
auto_label: true
---
kind: pipeline
type: docker
name: cron
trigger:
event:
- cron
cron:
- daily
steps:
- name: build-lts
image: plugins/docker
settings:
username:
from_secret: registry_username
password:
from_secret: registry_key
repo: astrogd/pnpm
tags:
- lts-alpine
- lts
dockerfile: lts/Dockerfile
auto_label: true
- name: build-lts-astrogd
image: plugins/docker
settings:
registry: registry.astrogd.cloud
username:
from_secret: astrogd_registry_username
password:
from_secret: astrogd_registry_key
repo: registry.astrogd.cloud/pnpm
tags:
- lts-alpine
- lts
dockerfile: lts/Dockerfile
auto_label: true
- name: build-latest
image: plugins/docker
settings:
username:
from_secret: registry_username
password:
from_secret: registry_key
repo: astrogd/pnpm
tags:
- latest-alpine
- latest
dockerfile: latest/Dockerfile
auto_label: true
- name: build-latest-astrogd
image: plugins/docker
settings:
registry: registry.astrogd.cloud
username:
from_secret: astrogd_registry_username
password:
from_secret: astrogd_registry_key
repo: registry.astrogd.cloud/pnpm
tags:
- latest-alpine
- latest
dockerfile: latest/Dockerfile
auto_label: true
---
kind: signature
hmac: f4d6fb060e190e72258972ee1dea14e04dd4e9a82546d94071e04bce1b319d91
...